Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "jeremie2/Prove1"
Differenze tra le versioni 13 e 15 (in 2 versioni)
Versione 13 del 19/09/2023 12.40.08
Dimensione: 3196
Autore: jeremie2
Commento:
Versione 15 del 01/04/2025 16.18.50
Dimensione: 3435
Autore: jeremie2
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

Ulteriori risorse


CategoryAmministrazione