|
Dimensione: 3196
Commento:
|
Dimensione: 3435
Commento:
|
| Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
| Linea 1: | Linea 1: |
| ## page was renamed from GruppoDocumentazione/NuovoRilascio/ScriptHashSHA256Sum #page created by wilecoyote <<Indice(depth=2)>> |
#LANGUAGE it #format wiki |
| Linea 5: | Linea 4: |
| <<Informazioni(forum=http://forum.ubuntu-it.org/viewtopic.php?t=641900; rilasci="22.04 20.04 23.04 23.10")>> | <<Indice(depth=1)>> <<Informazioni(forum="https://forum.ubuntu-it.org/viewtopic.php?f=46&t=657357";rilasci="24.04 24.10 25.04")>> |
| Linea 9: | Linea 9: |
| Nelle pagine di download di Ubuntu, oltre alle immagini '''iso''' del sistema operativo, è regolarmente presente il file '''SHA256SUM''' con l'elenco delle impronte SHA256Sum di ciascun file `iso`. | Questa pagina contiene esempi di file `/etc/apt/sources.list.d/ubuntu.sources` per Ubuntu. Sono attivi i [[Repository/Componenti|componenti]] '''main''', '''restricted''', '''universe''', '''multiverse''' e gli aggiornamenti normali e quelli di sicurezza. Per la modifica del file dei repository del sistema consultare la [[Repository|relativa guida]]. |
| Linea 11: | Linea 11: |
| In questa pagina viene mostrato l'utilizzo di uno '''script''' in grado di rilevare dalle pagine di download tutte le impronte SHA256Sum di Ubuntu e derivate a seconda del numero di versione (20.04, 22.04, ecc..).<<BR>> Per ogni versione verrà creato un file con l'elenco delle hash per le `iso` di Ubuntu e derivate. |
Per quanto riguarda i repository aggiuntivi, esistono anche i cosiddetti '''proposed''' (es: ''focal-proposed'', ecc.), __non__ adatti però agli utenti finali, ma soltanto a chi desidera controllarne il corretto funzionamento, in quanto contenenti pacchetti potenzialmente instabili che potrebbero in alcuni casi anche inficiare il corretto funzionamento di APT. |
| Linea 14: | Linea 13: |
| = Script = | {{{#!wiki note Guida relativa al nuovo file di configurazione '''ubuntu.sources''' in utilizzo dalla versione '''24.04''' di Ubuntu. Per le versioni precedenti consultare la pagina relativa al vecchio file [[Repository/SourcesList|sources.list]]. }}} |
| Linea 16: | Linea 17: |
| Viene qui riportato il contenuto dello script: | <<Anchor(plucky)>> = Ubuntu 25.04 Plucky Puffin = |
| Linea 19: | Linea 21: |
| import urllib.request import requests |
Types: deb URIs: http://archive.ubuntu.com/ubuntu Suites: plucky plucky-updates noble-backports Components: main universe restricted multiverse Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg |
| Linea 22: | Linea 27: |
| from sys import argv script, ubu_version = argv ubuntu_flavours = ("kubuntu", "ubuntu-mate", "xubuntu", "lubuntu", "ubuntu-unity", "ubuntu-budgie", "ubuntustudio", "ubuntukylin", "ubuntucinnamon") def print_hash(web_page): request = requests.get(web_page) if request.status_code == 200: web = urllib.request.urlopen(web_page) text = web.read().decode('utf_8') print(text) else: print("Non presente!\n") #STAMPA HASH UBUNTU PRESENTI IN https://releases.ubuntu.com/ print("UBUNTU") link = f"https://releases.ubuntu.com/{ubu_version}/SHA256SUMS" print_hash(link) #STAMPA HASH VARIANTI *BUNTU PRESENTI IN http://cdimage.ubuntu.com/ for i in ubuntu_flavours: link = f"https://cdimage.ubuntu.com/{i}/releases/{ubu_version}/release/SHA256SUMS" print(i.upper()) print_hash(link) #STAMPA HASH VERSIONI SERVER PRESENTI IN https://cdimage.ubuntu.com/releases/ print("SERVER_POWERPC") link = f"https://cdimage.ubuntu.com/releases/{ubu_version}/release/SHA256SUMS" print_hash(link) |
Types: deb URIs: http://security.ubuntu.com/ubuntu/ Suites: noble-security Components: multiverse main universe restricted Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg |
| Linea 54: | Linea 34: |
| = Utilizzo = | <<Anchor(oracular)>> = Ubuntu 24.10 Oracular Oriole = |
| Linea 56: | Linea 37: |
| Aprire un [[Ufficio/EditorDiTesto|editor di testo]], incollare il testo dello script riportato nel paragrafo precedente e salvare il file nella propria '''Home''' con il nome `script.py` | {{{ Types: deb URIs: http://archive.ubuntu.com/ubuntu/ Suites: oracular oracular-updates oracular-backports Components: main restricted universe multiverse Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg |
| Linea 58: | Linea 44: |
| Vengono elencati qui i comandi da [[AmministrazioneSistema/Terminale|terminale]] per ogni [[Rilasci|versione supportata]]. Ogni comando creerà nella propria '''Home''' un file con all'interno l'elenco delle impronte per una specifica versione di Ubuntu. Ad esempio il file '''hash_20-04.txt''' conterrà l'elenco delle hash SHA256Sum della versione '''20.04'''. {{{#!wiki note Il comando potrebbe impiegare alcuni secondi a raccogliere le informazioni dalle pagine di download. |
Types: deb URIs: http://security.ubuntu.com/ubuntu/ Suites: oracular-security Components: multiverse main universe restricted Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg |
| Linea 64: | Linea 51: |
| * '''23.10''': digitare il comando:{{{ python3 script.py 23.10 > hash_23.10.txt |
<<Anchor(noble)>> = Ubuntu 24.04 Noble Numbat = {{{ Types: deb URIs: http://archive.ubuntu.com/ubuntu Suites: noble noble-updates noble-backports Components: main universe restricted multiverse Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg Types: deb URIs: http://security.ubuntu.com/ubuntu/ Suites: noble-security Components: multiverse main universe restricted Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg |
| Linea 67: | Linea 67: |
| * '''23.04''': digitare il comando:{{{ python3 script.py 23.04 > hash_23.04.txt |
= Versione in fase di sviluppo = {{{#!wiki tip Leggere la pagina [[Ubuntu+1]] per informazioni sulla versione di sviluppo corrente. |
| Linea 70: | Linea 73: |
| * '''22.04''': digitare il comando:{{{ python3 script.py 22.04 > hash_22-04.txt }}} * '''20.04''': digitare il comando:{{{ python3 script.py 20.04 > hash_20-04.txt }}} |
DA_DEFINIRE ## == Ubuntu 25.10 Qqq Qqq == ## {{{ ## Types: deb ## URIs: http://archive.ubuntu.com/ubuntu/ ## Suites: plucky plucky-updates plucky-backports ## Components: main restricted universe multiverse ## Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg ## Types: deb ## URIs: http://security.ubuntu.com/ubuntu/ ## Suites: plucky-security ## Components: multiverse main universe restricted ## Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg ## }}} |
| Linea 79: | Linea 94: |
| * [[Installazione/SHA256Sum|Hash sha256]] * [[Installazione/SHA256Sum/Hash|Elenco delle hash sha256]] |
* [[Repository|Guida ai repository]] * [[Ubuntu+1|Informazioni sulla versione in fase di sviluppo]] * [[Repository/SourcesList/EOL|File sources.list nelle versioni EOL]] |
| Linea 83: | Linea 99: |
| CategoryInstallazioneSistema | CategoryAmministrazione |
Guida verificata con Ubuntu: 24.04 25.04
Problemi in questa pagina? Segnalali in questa discussione
Introduzione
Questa pagina contiene esempi di file /etc/apt/sources.list.d/ubuntu.sources per Ubuntu. Sono attivi i componenti main, restricted, universe, multiverse e gli aggiornamenti normali e quelli di sicurezza. Per la modifica del file dei repository del sistema consultare la relativa guida.
Per quanto riguarda i repository aggiuntivi, esistono anche i cosiddetti proposed (es: focal-proposed, ecc.), non adatti però agli utenti finali, ma soltanto a chi desidera controllarne il corretto funzionamento, in quanto contenenti pacchetti potenzialmente instabili che potrebbero in alcuni casi anche inficiare il corretto funzionamento di APT.
Guida relativa al nuovo file di configurazione ubuntu.sources in utilizzo dalla versione 24.04 di Ubuntu. Per le versioni precedenti consultare la pagina relativa al vecchio file sources.list.
Ubuntu 25.04 Plucky Puffin
Types: deb URIs: http://archive.ubuntu.com/ubuntu Suites: plucky plucky-updates noble-backports Components: main universe restricted multiverse Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg Types: deb URIs: http://security.ubuntu.com/ubuntu/ Suites: noble-security Components: multiverse main universe restricted Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
Ubuntu 24.10 Oracular Oriole
Types: deb URIs: http://archive.ubuntu.com/ubuntu/ Suites: oracular oracular-updates oracular-backports Components: main restricted universe multiverse Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg Types: deb URIs: http://security.ubuntu.com/ubuntu/ Suites: oracular-security Components: multiverse main universe restricted Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
Ubuntu 24.04 Noble Numbat
Types: deb URIs: http://archive.ubuntu.com/ubuntu Suites: noble noble-updates noble-backports Components: main universe restricted multiverse Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg Types: deb URIs: http://security.ubuntu.com/ubuntu/ Suites: noble-security Components: multiverse main universe restricted Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
Versione in fase di sviluppo
Leggere la pagina Ubuntu+1 per informazioni sulla versione di sviluppo corrente.
DA_DEFINIRE
