Arriva Karmic Koala: come scaricare Ubuntu agevolmente

Con l’arrivo puntuale della nuova versione di Ubuntu i server centrali di Canonical saranno (e sono già) intasatissimi di richieste e scaricare un file immagine (.iso) da quasi 700 mega diventa un’operazione lunga. Ecco qualche consiglio per farlo in velocità.

Via Torrent

Questo è il modo migliore per scaricare la vostra copia di Ubuntu: voi scaricherete a forte velocità e nel frattempo aiuterete gli altri a scaricare la loro copia.

Alla pagina “Get Ubuntu” andate al paragrafo Complete Download Options, scaricatevi il file .torrent relativo al tipo di installazione che intendete fare e apritelo col vostro client BitTorrent preferito.

Alla fine del download confrontatene l’hash MD5 con quelli ufficiali pubblicati da Canonical.

Via browser (o terminale)

Se volete utilizzare il vostro browser, probabilmente troverete che scaricare la ISO impiega troppo tempo, con velocità che si attestano anche sui 30 Kb al secondo. Provate allora un server alternativo, meno intasato di quello centrale. Trovate la lista al paragrafo Complete Download Mirror List della pagina “Get Ubuntu”.

Anche in questo caso, confrontate sempre l’hash MD5.

Cos’è l’MD5?

Cosa è l’MD5? — Detto in parole semplici e relative al nostro scopo specifico, il controllo dell’hash MD5 serve ad assicurarci che la copia che abbiamo appena finito di scaricare sia la stessa identica di quella presente sui server di Canonical e, quindi, è esente da errori di download o da manomissioni.

Come si fa a usarlo? — Nel caso di Karmic andate alla pagina http://releases.ubuntu.com/karmic/MD5SUMS (per le altre versioni basta sostituire il nome della release), copiate il contenuto della pagina e salvatelo in un file di testo di nome MD5SUMS (o quello che volete) nella stessa cartella dove si trova il file .iso appena scaricato. Aprite il terminale e digitate:

md5sum -c MD5SUMS

Il sistema controllerà che l’hash MD5 generato dal file .iso scaricato corrisponda a quello indicato da Canonical. Avrete un output del tipo:

aldo@zen:~$ md5sum -c MD5SUMS
md5sum: ubuntu-9.10-rc-alternate-amd64.iso: Nessun file o directory
ubuntu-9.10-rc-alternate-amd64.iso: apertura o lettura NON RIUSCITA
md5sum: ubuntu-9.10-rc-alternate-i386.iso: Nessun file o directory
ubuntu-9.10-rc-alternate-i386.iso: apertura o lettura NON RIUSCITA
md5sum: ubuntu-9.10-rc-desktop-amd64.iso: Nessun file o directory
ubuntu-9.10-rc-desktop-amd64.iso: apertura o lettura NON RIUSCITA
md5sum: ubuntu-9.10-rc-desktop-armel+dove.img: Nessun file o directory
ubuntu-9.10-rc-desktop-armel+dove.img: apertura o lettura NON RIUSCITA
md5sum: ubuntu-9.10-rc-desktop-armel+imx51.img: Nessun file o directory
ubuntu-9.10-rc-desktop-armel+imx51.img: apertura o lettura NON RIUSCITA
ubuntu-9.10-rc-desktop-i386.iso: OK
md5sum: ubuntu-9.10-rc-netbook-remix-i386.iso: Nessun file o directory
ubuntu-9.10-rc-netbook-remix-i386.iso: apertura o lettura NON RIUSCITA
md5sum: ubuntu-9.10-rc-server-amd64.iso: Nessun file o directory
ubuntu-9.10-rc-server-amd64.iso: apertura o lettura NON RIUSCITA
md5sum: ubuntu-9.10-rc-server-i386.iso: Nessun file o directory
ubuntu-9.10-rc-server-i386.iso: apertura o lettura NON RIUSCITA
md5sum: ATTENZIONE: 8 di 9 file elencati non possono essere letti

Tutte queste righe a noi non interessano, ma solo quella che contiene ubuntu-9.10-rc-desktop-i386.iso: se c’è OK (come in questo caso) l’immagine .iso è corretta, altrimenti bisogna procedere a un nuovo download.

Si può anche dare l’opzione --ignore-missing: in questo modo il programma verificherà le stringhe dei file realmente presenti nella directory, evitando tutte le righe superflue.