Oltre a bittorrent , puoi anche usare zsync(uno strumento gratuito) per questo.
Probabilmente vorrai sapere come zsyncfunziona per decidere se vuoi o meno ottenerlo e utilizzarlo, quindi ti spiego prima come funziona e poi come ottenerlo.
Come utilizzare zsyncper scaricare un'immagine ISO di Ubuntu
zsyncti permette di costruire un file iniziando con un altro. Puoi iniziare con qualsiasi file, ma per offrire qualsiasi vantaggio rispetto al semplice download del file che ti serve, il file con cui inizi dovrebbe essere simile al file che desideri.
zsyncFunziona solo con file i cui provider hanno creato un .zsyncmetafile. Un .zsyncfile contiene checksum per sezioni di un file e consente zsyncall'utilità di capire quali parti del file sono già abbinate e quali parti no. Le parti che non corrispondono vengono nuovamente scaricate. (In realtà, zsyncè un po 'più sofisticato: è anche in grado di gestire situazioni in cui alcune parti corrispondono ma si trovano in posizioni diverse nel file, senza dover scaricare di nuovo quelle parti corrispondenti. Quella particolare funzione non è spesso utile nella creazione di un buon file da un download corrotto, tuttavia.)
Dopo aver scaricato un'immagine ISO (danneggiata) da qualche parte, apri un Terminale o (per Windows) Prompt dei comandi ( cmd.exe) e naviga verso la sua posizione. Nella maggior parte dei sistemi operativi è possibile digitare cdcon uno spazio alla fine, quindi trascinare una cartella sulla riga di comando e la posizione della cartella verrà incollata. Poi si può premere Invio e sarà C hange D irectory a quella posizione. ( cddovrebbe essere in minuscolo - su alcuni sistemi, come Windows, funzionerà in maiuscolo, ma su altri sistemi come OS X e Ubuntu, non funzionerà.)
Una volta che sei nella cartella che ha il file - in esecuzione lso dirdovrebbe mostrarti tutto lì dentro e in esecuzione ls *.isoo dir *.isodovrebbe mostrarti solo i file che finiscono .iso, che include le immagini di installazione di Ubuntu - quindi esegui:
zsync URL-to-.zsync-file Ubuntu-iso-image-name.iso
Ciò correggerà il file corrotto che hai (chiamato come - Ubuntu-iso-image-name.isoper esempio, potrebbe essere chiamato ubuntu-12.10-desktop-i386.iso) per essere corretto. Se lo esegui e non vengono apportate modifiche, significa che il tuo file è corretto. zsyncincorpora checksum, quindi puoi essere sicuro di avere un file completo e corretto se dice che lo fai.
Per sapere esattamente come ottenere .zsyncsu più piattaforme e come eseguirlo per ogni immagine ISO di Ubuntu, continua a leggere.
Ottenere l' zsyncutilità
Ho scritto su come ottenere e utilizzare zsyncper correggere immagini ISO corrotte prima, in un contesto diverso. Era in una risposta più lunga la maggior parte dei quali non è correlata a questa domanda qui. Quindi ho estratto le parti di esso che sono correlate.
Ottenere zsyncper Windows
zsyncviene eseguito tradizionalmente su un sistema simile a Unix (che in realtà non include Windows). Tuttavia, recentemente
è stata creata una porta nativa di Windowszsync , quindi probabilmente puoi usarla.
zsyncè un programma da riga di comando, quindi in Windows lo esegui nel Prompt dei comandi. (Un modo per aprire il prompt dei comandi è digitare
cmd.exenella casella di testo nel menu Start e premere
Enter. Oppure, in Windows XP e precedenti, Start> Esegui>
cmd.exe.)
Un altro modo: ottenere zsyncCygwin
In caso di problemi con la porta di Windows di zsync, è sempre possibile utilizzare la versione di Cygwin. Cygwin fornisce un ambiente simile a Unix per Windows. Non consente l'esecuzione di eseguibili compilati (ad esempio, non è possibile utilizzare zsyncdal pacchetto Ubuntu), ma utilizza versioni speciali di programmi compilati per esso dal sorgente. (È molto più semplice compilare un programma scritto per sistemi operativi simili a Unix in Cygwin, piuttosto che compilarlo in modo che funzioni nativamente su Windows.)
- Per prima cosa, scarica il programma di installazione di Cygwin (
setup.exe) da qui (o usa questo link diretto ).
- Eseguilo, fai clic su Avanti nella prima schermata, quindi seleziona Installa da Internet e fai di nuovo clic su Avanti .
- Nelle due schermate successive, inserisci Cygwin e la directory del pacchetto locale dove preferisci (le impostazioni predefinite sono generalmente valide).
- Seleziona il tipo di connessione Internet (la connessione diretta è generalmente valida) e
setup.exescaricherà un elenco di mirror.
Scegli qualsiasi mirror e scaricherà un elenco di pacchetti disponibili. Probabilmente verrai avvisato di come questa versione è diversa dalla precedente. Questo non è un problema, a meno che tu non abbia utilizzato una versione precedente di Cygwin sulla stessa macchina.

Ora puoi selezionare quali pacchetti installare. C'è una casella di testo per cercare i pacchetti per nome. Digita zsynclì (ma non premere -
Enterse lo fai, è come fare clic su Avanti ). Apparirà una voce per
Net . Espandilo facendo clic su +a sinistra e vedrai Skip sotto di esso. Ciò significa che se non si modifica nulla, nonsetup.exe verrà installato .zsync

Quindi fai clic una volta, dove dice Salta . Ora installerà l'ultima versione stabile disponibile di zsyncper Cygwin.

- Fare di nuovo clic su Avanti per terminare l'installazione. L'ambiente Cygwin e
zsyncverrà scaricato e installato. (Se ti viene chiesto di installare i pacchetti richiesti come dipendenze, vai avanti e fallo.)
Una volta installato, apri la shell Cygwin. Puoi correre zsyncda lì.
Riferimenti
Si noti che mentre è possibile pubblicare sulla mailing list di Cygwin
per problemi con Cygwin (dopo averlo letto e i materiali che si dice di leggere), comprensibilmente non supportano istruzioni non ufficiali. cygwinha una documentazione abbastanza buona, quindi come altri progetti con una buona documentazione centralizzata (come OpenBSD), si aspettano che le persone che chiedono aiuto abbiano letto la documentazione e stiano lavorando (o almeno conoscendola).
(Pertanto, se hai problemi con le mie istruzioni, il posto migliore per chiederle è probabilmente qui .)
zsync su Ubuntu
Questo non si applica nel tuo caso specifico, ma per le persone che vogliono usare zsyncsu Ubuntu, basta installare zsync
. Questo può essere fatto nel Software Center o eseguendolo in una finestra Terminale ( Ctrl+ Alt+ T):
sudo apt-get update && sudo apt-get install zsync
Ora puoi eseguirlo dal Terminale.
Dalla mia risposta a Come identificare e sostituire i file rotti in un ISO Ubuntu corrotto?
Utilizzo .zsyncper correggere i file ISO Ubuntu più comuni
Innanzitutto, cdnella posizione contenente l' .isoimmagine corrotta , come spiegato sopra (in Come utilizzare zsyncper scaricare un'immagine ISO di Ubuntu ).
Ora esegui zsyncuno di questi modi, a seconda dell'immagine ISO di Ubuntu che è:
12.10, 32 bit:
zsync http://releases.ubuntu.com/quantal/ubuntu-12.10-desktop-i386.iso.zsync
12.10, 64 bit:
zsync http://releases.ubuntu.com/quantal/ubuntu-12.10-desktop-amd64.iso.zsync
12.04.1 LTS, 32 bit:
zsync http://releases.ubuntu.com/12.04.1/ubuntu-12.04.1-desktop-i386.iso.zsync
12.04.1 LTS, 64 bit:
zsync http://releases.ubuntu.com/12.04.1/ubuntu-12.04.1-desktop-amd64.iso.zsync
12.04 LTS (prima del rilascio del punto 12.04.1), 32 bit:
zsync http://old-releases.ubuntu.com/releases/precise/ubuntu-12.04-desktop-i386.iso.zsync
12.04 LTS (prima del rilascio del punto 12.04.1), 64 bit:
zsync http://old-releases.ubuntu.com/releases/precise/ubuntu-12.04-desktop-amd64.iso.zsync
Una volta eseguito uno di questi comandi, zsynceseguirà automaticamente la patch ISO fino alla versione corretta e sei a posto.
Dalla mia risposta a Come identificare e sostituire i file rotti in un ISO Ubuntu corrotto?
Scrivere zsynccomandi per altre (e future) .isoimmagini di Ubuntu
La sintassi generale è che esegui zsyncseguito da un URL completo per il .zsyncfile sul server con lo stesso nome del file di cui hai una versione e che desideri scaricare (tranne con .zsyncalla fine del corso).
Nel caso in cui qualcuno voglia farlo per qualsiasi altra versione di Ubuntu (o altri file ISO per la stessa versione, come la versione ottimizzata per l'avvio corretto su Mac o la versione per dispositivi mobili basati su ARM) ecco la regola per dove .zsyncsi trovano i file :
Le immagini ISO contenenti gli installatori attualmente supportati, inclusi gli ISO per l'ultima versione dei rilasci LTS e tutti gli ISO per i rilasci LTS attualmente supportati, si trovano in:
http://releases.ubuntu.com/
Le immagini ISO per le versioni di fine vita (che non dovresti usare comunque) o le versioni di punti precedenti delle versioni LTS supportate si trovano in:
http://old-releases.ubuntu.com/releases/
Basta fare clic sul collegamento per la versione e scorrere verso il basso per visualizzare l'elenco completo dei file (o cercare la pagina .zsync). Quindi copia l'URL e incollalo nel zsynccomando.
Dalla mia risposta a Come identificare e sostituire i file rotti in un ISO Ubuntu corrotto?
Sebbene sia notevolmente più ampio di questo (e non raccomando che vengano considerati duplicati!), Se sei interessato potresti dare un'occhiata alla domanda che originariamente mi ha portato a scrivere la maggior parte del testo qui (cioè, il testo racchiuso tra virgolette):