## page was renamed from Installazione/MD5Sum <> #format wiki #language it <
> <> <> = Introduzione = Quando si effettua il download di Ubuntu da internet, c'è la possibilità che il file non venga scaricato nel modo corretto e presenti degli errori. Questi errori possono compromettere la stabilità e/o il funzionamento di Ubuntu. Il programma '''md5sum''' è progettato per verificare l'integrità e l'autenticità dei dati usando l'hash crittografica a 128 bit [[http://it.wikipedia.org/wiki/Md5sum|MD5]]. In questa pagina viene mostrato come confrontare l'impronta '''MD5Sum''' dei [[http://www.ubuntu-it.org/download|file .iso]] per i CD di installazione, in modo da verificare che le hash dei file `.iso` risultino identiche a quelle riportate nella [[Installazione/MD5Sum/Hash|lista completa]]. In questo modo è possibile assicurarsi che durante la fase di download non sia stata compromessa l'integrità del file, evitando eventuali problemi durante l'installazione del sistema. {{{#!wiki important È altamente consigliato, in caso di divergenza fra le due MD5SUM di scaricare nuovamente il file e di non procedere alla [[Hardware/DispositiviPartizioni/MasterizzareIso|masterizzazione]] dell'immagine. }}} Il file `MD5SUM` è disponibile allo stesso indirizzo di download delle immagini `.iso` di Ubuntu. Ad esempio, gli indirizzi: * '''Lubuntu 18.10''': http://cdimage.ubuntu.com/lubuntu/releases/18.10/release/ * '''Lubuntu 18.04''': http://cdimage.ubuntu.com/lubuntu/releases/18.04/release/ * '''Xubuntu 18.04''': http://cdimage.ubuntu.com/xubuntu/releases/18.04/release/ * '''Ubuntu 18.04''': http://releases.ubuntu.com/18.04/ contengono sia i file `.iso` che i relativi file `MD5SUM`. Per il nuovo download può essere consigliabile un mirror differente se si sospetta un errore nel server. Qualora si riceva continuamente un file errato da un server è opportuno e gradito segnalare tale problema al webmaster, in modo che si possa investigare. = Su Ubuntu = == Tramite Nautilus == '''Nautilus''' è il file manager predefinito di '''Gnome''', usato in '''Ubuntu'''. 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://nautilus-gtkhash|nautilus-gtkhash]] 0. [[AmbienteGrafico/AvviareProgrammi|Avviare]] '''Nautilus'''. 0. Fare clic col destro sull'immagine `.iso` da verificare, selezionare '''''Proprietà → Impronte (Digest)''''' e mettere la spunta su '''MD5'''. 0. Digitare la somma '''MD5''' contenuta nel file `MD5SUM` relativo all'immagine `.iso` di cui si vuole controllare l'integrità nella casella '''Check'''. 0. Fare clic su '''Hash''' e attendere il responso. Il comparire del segno (./) conferma la congruità del file `.iso`. == Tramite Nemo == '''Nemo''' è il file manager predefinito di '''Cinnamon''', spesso installato come rimpiazzo del file manager '''Nautilus''' usato in '''Ubuntu'''. 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://nemo-gtkhash|nemo-gtkhash]] 0. [[AmbienteGrafico/AvviareProgrammi|Avviare]] '''Nemo'''. 0. Fare clic col destro sull'immagine `.iso` da verificare, selezionare '''''Proprietà → Impronte (Digest)''''' e mettere la spunta su '''MD5'''. 0. Digitare la somma '''MD5''' contenuta nel file `MD5SUM` relativo all'immagine `.iso` di cui si vuole controllare l'integrità nella casella '''Check'''. 0. Fare clic su '''Hash''' e attendere il responso. Il comparire del segno (./) conferma la congruità del file `.iso`. == Tramite Brasero == 0. Assicurarsi che '''Brasero''' sia presente nel proprio sistema. In caso contrario [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto [[apt://brasero | brasero]]. 0. Assicurarsi che l'immagine `.iso` e il relativo file `MD5SUM` siano salvati nella medesima cartella. 0. [[AmbienteGrafico/AvviareProgrammi|Avviare]] '''Brasero''' e selezionare '''''Strumenti → Controllo integrità'''''. 0. In '''Opzioni''' spuntare la voce '''Usare un file md5 per controllare il disco'''. 0. Selezionare quindi la cartella in cui i file sono salvati. 0. Fare clic su '''Controlla''' e attendere il responso. == Tramite K3b == 0. Assicurarsi che '''K3b''' sia installato nel proprio sistema. In caso contrario [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto [[apt://k3b |k3b]]. 0. [[AmbienteGrafico/AvviareProgrammi|Avviare]] '''K3b'''. 0. Selezionare '''''Strumenti → Scrivi immagine...'''''. 0. Selezionare in '''Immagine da scrivere''' l'immagine `.iso` di cui si vuole controllare il `MD5SUM`. 0. Scorrere fino alla riga '''Somma MD5:''' ed attendere che venga completata la lettura del `MD5SUM` dal file `.iso`. 0. Fare clic con il pulsante destro del mouse su '''Somma MD5:''' e selezionare '''Confronta checksum...'''. 0. Digitare la somma MD5 contenuta nel file `MD5SUM` relativo all'immagine `.iso` di cui si vuole controllare l'integrità. 0. Cliccare su '''Ok''' ed attendere il responso. == Tramite Dolphin == '''Dolphin''' è il file manager predefinito di '''KDE''', usato in '''Kubuntu'''. 0. [[AmbienteGrafico/AvviareProgrammi|Avviare]] '''Dolphin'''. 0. Spostarsi nella cartella dove è stato salvato il file immagine con estensione `.iso`. 0. Fare clic con il pulsante destro del mouse sull'immagine `.iso` e selezionare '''''Proprietà → Codici di controllo'''''. 0. Digitare la somma '''MD5''' contenuta nel file `MD5SUM` relativo all'immagine `.iso` di cui si vuole controllare l'integrità. 0. Cliccare su '''Calcola''' a fianco del '''MD5:''' ed attendere il responso. == Tramite Thunar == '''Thunar''' è il file manager predefinito di '''Xfce''', usato in '''Xubuntu'''. 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://thunar-gtkhash|thunar-gtkhash]]. 0. [[AmbienteGrafico/AvviareProgrammi|Avviare]] '''Thunar'''. 0. Fare clic col destro sull'immagine `.iso` da verificare, selezionare '''''Proprietà → Impronte (Digest)''''' e mettere la spunta su '''MD5'''. 0. Digitare la somma '''MD5''' contenuta nel file `MD5SUM` relativo all'immagine `.iso` di cui si vuole controllare l'integrità nella casella '''Check'''. 0. Fare clic su '''Hash''' e attendere il responso. Il comparire del segno (./) conferma la congruità del file `.iso`. == Da terminale con file MD5SUM == Supponendo di aver scaricato nella propria '''Home''' il file `.iso` (ad es. `ubuntu-18.04-desktop-amd64.iso`) e il file `MD5SUM`: 0. [[AmministrazioneSistema/ComandiBase#cd|Spostarsi]] nella cartella dove è stato salvato il file immagine con estensione `.iso`. 0. Digitare in una finestra di [[AmministrazioneSistema/Terminale|terminale]] il seguente comando: {{{ md5sum ubuntu-18.04-desktop-amd64.iso }}}Dopo qualche secondo viene restituito un output di questo tipo: {{{ dccff28314d9ae4ed262cfc6f35e5153 ubuntu-18.04-desktop-amd64.iso }}} 0. Digitare il comando:{{{ md5sum -c MD5SUMS | grep ubuntu-18.04-desktop-amd64.iso }}}Se non ci sono errori verrà restituito il messaggio:{{{ ubuntu-18.04-desktop-amd64.iso: OK }}} == Da terminale senza file MD5SUM == In alternativa se non si è in possesso del file `MD5SUMS`, supponendo di aver scaricato nella propria '''Home''' il file `.iso` (ad es. `ubuntu-18.04-desktop-amd64.iso`): 0. [[AmministrazioneSistema/ComandiBase#cd|Spostarsi]] nella cartella dove è stato salvato il file immagine con estensione `.iso`. 0. Digitare nel [[AmministrazioneSistema/Terminale|terminale]] il comando: {{{ md5sum ubuntu-18.04-desktop-amd64.iso }}}che nel caso specifico restituisce la hash `dccff28314d9ae4ed262cfc6f35e5153`. 0. Aprire la [[Installazione/MD5Sum/Hash|seguente pagina]] con l'elenco di tutte le hash dei sistemi Ubuntu. 0. Digitare '''Ctrl+F''' per aprire la casella di ricerca del browser. 0. Fare copia/incolla della hash nel campo di ricerca ed eseguire la ricerca. 0. Se non ci sono errori verrà evidenziato il medesimo codice all'interno della lista. = Su Windows = Per sistemi Windows è possibile utilizzare '''[[http://cygwin.com/|Cygwin]]''', software che funziona in modo analogo a '''md5sum''' su sistemi Linux. Alternativamente è possibile utilizzare '''winMD5Sum''': 0. Scaricare e installare [[http://www.nullriver.com/downloads/Install-winMd5Sum.exe|winMD5Sum]]. 0. Fare clic con il tasto destro sul file `.iso` e selezionare l'opzione '''''Invia a → winMD5Sum''''' 0. Una volta completato il checksum del programma, copiare la corrispondente hash da [[/Hash|questa pagina]], incollarla nella casella di testo in alto e fare clic su '''Compare'''. 0. Apparirà un messaggio di avviso che confermerà o meno la validità del file `.iso`. Nel caso i codici risultassero differenti procedere ad un nuovo download del file `.iso`. = Su Mac OS X = Su sistemi Mac OS X, supponendo di aver scaricato l'immagine `ubuntu-18.04-desktop-amd64.iso`, procedere nel seguente modo: 0. Avviare il programma '''Utility Disco''' dal menù del Finder '''''Vai → Utility → Utility Disco'''''. 0. Spostarsi nella cartella dove è stata scaricata l'immagine di Ubuntu e trascinarla nella dock del programma '''Utility Disco'''. 0. Appena l'immagine disco compare nella colonna di sinistra, selezionare il menù '''''Immagini → Checksum → MD5'''''. 0. Il programma riporterà il seguente risultato: {{{ Checksum of "ubuntu-18.04-desktop-amd64.iso" completed. MD5 dccff28314d9ae4ed262cfc6f35e5153 }}} 0. Controllare che l'ultimo dato sia identico al corrispettivo delle `.iso` riportate in [[/Hash|questa pagina]]. Nel caso i codici risultassero differenti procedere ad un nuovo download del file `.iso`. = Su Solaris = Supponendo di aver scaricato nella propria home un file `.iso`, ad esempio `ubuntu-18.04-desktop-amd64.iso`: 0. Digitare in un terminale il seguente comando: {{{ $ digest -a md5 ubuntu-18.04-desktop-amd64.iso }}} 0. Verrà restituito un output di questo tipo: {{{ dccff28314d9ae4ed262cfc6f35e5153 }}} 0. Confrontare la hash con la corrispettiva delle `.iso` riportate in [[/Hash|questa pagina]]. Nel caso i codici risultassero differenti procedere ad un nuovo download del file `.iso`. = Verifica su CD = Ubuntu monta automaticamente CD e DVD all'interno della directory `/media`. Per esempio se è stato masterizzato il file `ubuntu-18.04-desktop-amd64.iso` il CD verrà montato nella cartella `/media/Ubuntu 18.04 amd64/`. 0. Aprire una finestra di [[AmministrazioneSistema/Terminale|terminale]] e spostarsi nella cartella relativa al CD digitando: {{{ cd '/media/Ubuntu 18.04 amd64' }}} 0. Utilizzare il file `md5sum` fornito dal CD, digitando: {{{ md5sum -c md5sum.txt | grep -v 'OK$'}}} L'operazione richiederà alcuni minuti. Se al termine non viene stampato nessun messaggio il file `.iso` risulterà integro. In caso contrario verranno visualizzati messaggi di errori. {{{#!wiki important Questa procedura serve solamente per verificare l'autenticità dell'hash. }}} = Problemi noti = In termini di sicurezza, gli hash crittografici come MD5 consentono l'autenticazione di dati ottenuti da mirror non sicuri. L'hash MD5 deve essere firmato o provenire da una sorgente sicura (una pagina HTTP) di un'organizzazione in cui si ripone fiducia. Sebbene siano state scoperte delle falle di sicurezza nell'algoritmo MD5 e sia stato [[https://bugs.launchpad.net/ubuntu-website/+bug/245953|discusso]] il passaggio ad hash più sicure come SHA-256 e Whirlpool, le hash MD5 risultano tuttora utili purché sia ritenuta affidabile la fonte che le ha prodotte. = Collegamenti esterni = * [[http://it.wikipedia.org/wiki/Md5sum|Voce enciclopedica su Md5sum]] * [[https://help.ubuntu.com/community/HowToMD5SUM|Documento originale]] * [[http://en.wikipedia.org/wiki/Cryptographic_hash_function|Voce enciclopedica in inglese]] * [[Installazione/MD5Sum/Hash|Pagina wiki con tutte le impronte di Ubuntu]] ---- CategoryDaCancellare