Hierfür können Sie neben bittorrent auch zsync(ein kostenloses Tool) verwenden.
Sie möchten wahrscheinlich wissen, wie es zsyncfunktioniert, um zu entscheiden, ob Sie es erhalten und verwenden möchten, und ich werde zunächst erläutern, wie es funktioniert und dann, wie Sie es erhalten.
Verwendung zsynczum Herunterladen eines Ubuntu-ISO-Images
zsyncErmöglicht das Erstellen einer Datei, indem Sie mit einer anderen beginnen. Sie können mit jeder beliebigen Datei beginnen. Um jedoch einen Vorteil gegenüber dem einfachen Herunterladen der gewünschten Datei zu erzielen, sollte die Datei, mit der Sie beginnen , der gewünschten Datei ähneln .
zsyncFunktioniert nur für Dateien, deren Anbieter eine .zsyncMetadatei erstellt haben. Eine .zsyncDatei enthält Prüfsummen für Abschnitte einer Datei und ermöglicht es dem zsyncDienstprogramm, herauszufinden, welche Teile der Datei bereits übereinstimmen und welche nicht. Nicht übereinstimmende Teile werden erneut heruntergeladen. (Eigentlich zsyncist es etwas ausgefeilter - es ist auch in der Lage, Situationen zu bewältigen, in denen einige Teile übereinstimmen, sich jedoch an verschiedenen Stellen in der Datei befinden, ohne dass die entsprechenden Teile erneut heruntergeladen werden müssen. Diese spezielle Funktion ist beim Erstellen einer guten Datei nicht häufig hilfreich von einem korrupten Download.)
Sobald Sie ein (beschädigtes) ISO-Image heruntergeladen haben, öffnen Sie ein Terminal oder eine (für Windows) Eingabeaufforderung ( cmd.exe) und navigieren Sie zu dessen Speicherort. In den meisten Betriebssystemen können Sie cdam Ende ein Leerzeichen eingeben und dann einen Ordner in die Befehlszeile ziehen. Der Speicherort des Ordners wird dann eingefügt. Dann können Sie die Eingabetaste drücken , und es wird C hange D irectory an dieser Stelle. ( cdsollte in Kleinbuchstaben geschrieben sein - auf einigen Systemen wie Windows funktioniert Großbuchstaben, auf anderen Systemen wie OS X und Ubuntu jedoch nicht.)
Sobald Sie sich in dem Ordner befinden, in dem die Datei ausgeführt wird, lsoder dirin dem alles angezeigt werden soll, und der ausgeführt wird ls *.isooder dir *.isonur Dateien anzeigt, die auf enden .isound Ubuntu-Installationsimages enthalten, führen Sie Folgendes aus:
zsync URL-to-.zsync-file Ubuntu-iso-image-name.iso
Das wird die beschädigte Datei, die Sie haben (benannt wie Ubuntu-iso-image-name.iso- zum Beispiel kann es aufgerufen werden ubuntu-12.10-desktop-i386.iso), korrigieren, um korrekt zu sein. Wenn Sie es ausführen und keine Änderungen vornehmen, bedeutet dies, dass Ihre Datei korrekt ist. zsyncBeinhaltet Prüfsummen, so dass Sie sicher sein können, dass Sie eine vollständige, korrekte Datei haben, wenn dies angezeigt wird.
.zsyncLesen Sie weiter, um genau zu erfahren, wie Sie auf mehreren Plattformen zugreifen und wie Sie es für jedes Ubuntu-ISO-Image ausführen.
Das zsyncDienstprogramm herunterladen
Ich habe darüber geschrieben, wie man zsyncbeschädigte ISO-Images in einem anderen Kontext erhält und verwendet , um sie zu reparieren. Es war in einer längeren Antwort, von denen die meisten hier nicht auf diese Frage bezogen sind. Also habe ich die Teile, die damit zusammenhängen, herausgezogen.
Immer zsyncfür Windows
zsyncLäuft traditionell auf Unix-ähnlichen Systemen (die Windows nicht wirklich enthalten). Kürzlich wurde jedoch ein nativer Windows-Port von zsync
erstellt , sodass Sie diesen wahrscheinlich verwenden können.
zsyncist ein Befehlszeilenprogramm, daher führen Sie es in Windows über die Eingabeaufforderung aus. (Eine Möglichkeit, die Eingabeaufforderung zu öffnen, besteht darin, cmd.exein das Textfeld im Startmenü zu tippen
und zu drücken
Enter. Oder in Windows XP und früheren Versionen Start> Ausführen>
cmd.exe.)
Ein anderer Weg: Immer zsyncfür Cygwin
Wenn Sie Probleme mit dem Windows-Port von haben zsync, können Sie immer die Cygwin-Version verwenden. Cygwin bietet eine Unix-ähnliche Umgebung für Windows. Kompilierte ausführbare Dateien können nicht ausgeführt werden (zum Beispiel können Sie sie nicht zsyncaus dem Ubuntu-Paket verwenden), sondern es werden spezielle Versionen von Programmen verwendet, die aus dem Quellcode kompiliert wurden. (Es ist weitaus einfacher, ein Programm zu kompilieren, das für Unix-ähnliche Betriebssysteme in Cygwin geschrieben wurde, als es so zu kompilieren, dass es nativ unter Windows funktioniert.)
- Zuerst bekommen Cygwin des Installateurs (
setup.exe) von hier (oder verwenden Sie diesen Link ).
- Führen Sie es aus, klicken Sie im ersten Bildschirm auf Weiter , wählen Sie dann Aus dem Internet installieren und klicken Sie erneut auf Weiter .
- Platzieren Sie auf den nächsten beiden Bildschirmen Cygwin und das lokale Paketverzeichnis, wo immer Sie möchten (die Standardeinstellungen sind normalerweise gut).
- Wählen Sie Ihren Internetverbindungstyp aus ( Direktverbindung ist normalerweise gut), und
setup.exeladen Sie eine Liste mit Spiegeln herunter.
Wählen Sie einen Spiegel aus, um eine Liste der verfügbaren Pakete herunterzuladen. Sie werden wahrscheinlich gewarnt, dass sich diese Version von der vorherigen unterscheidet. Dies ist kein Problem, es sei denn, Sie haben eine frühere Version von Cygwin auf demselben Computer verwendet.

Nun können Sie auswählen, welche Pakete installiert werden sollen. Es gibt ein Textfeld zum Suchen von Paketen nach Namen. Geben Sie zsyncdort (aber nicht drücken
Enter--wenn Sie tun, es ist wie Klicken auf Next ). Ein Eintrag für
Net wird angezeigt. Erweitern Sie es, indem Sie +auf die Schaltfläche links daneben klicken. Darunter wird Skip angezeigt. Das heißt, wenn Sie nichts ändern, setup.exewird nicht installiert zsync.

Also einmal klicken, wo es heißt Überspringen . Jetzt wird die neueste stabile Version von zsyncfür Cygwin installiert .

- Klicken Sie erneut auf Weiter , um die Installation abzuschließen. Die Cygwin-Umgebung und
zsyncwerden heruntergeladen und installiert. (Wenn Sie aufgefordert werden, Pakete zu installieren, die als Abhängigkeiten erforderlich sind, fahren Sie fort.)
Sobald es installiert ist, öffnen Sie die Cygwin-Shell. Du kannst zsyncvon dort weglaufen.
Verweise
Bitte beachten Sie, dass , während Sie auf der Post können Cygwin - Mailingliste
für Probleme mit Cygwin (nach der Lektüre , dass und die Materialien , die es Ihnen zu lesen erzählt), sie verständlicherweise nicht nicht unterstützen inoffizielle Anweisungen. cygwinhat eine recht gute Dokumentation, so dass sie wie andere Projekte mit einer guten zentralisierten Dokumentation (wie OpenBSD) erwarten, dass Leute, die um Hilfe bitten, die Dokumentation gelesen haben und damit arbeiten (oder zumindest sehr vertraut sind).
(Wenn Sie Probleme mit meinen Anweisungen haben, ist der beste Ort, um danach zu fragen, wahrscheinlich hier .)
zsync auf Ubuntu
Dies gilt nicht in Ihrem speziellen Fall, aber für Leute, die zsyncunter Ubuntu arbeiten möchten , installieren Sie
einfach zsync . Dies kann im Software Center oder durch Ausführen in einem Terminalfenster ( Ctrl+ Alt+ T) erfolgen:
sudo apt-get update && sudo apt-get install zsync
Jetzt können Sie es vom Terminal ausführen.
Von meiner Antwort auf Wie identifiziere und ersetze ich beschädigte Dateien in einer beschädigten Ubuntu-ISO?
Verwenden, .zsyncum die häufigsten Ubuntu-ISO-Dateien zu reparieren
Gehen Sie zunächst cdzu dem Speicherort , an dem sich das beschädigte .isoImage befindet, wie oben beschrieben (unter So zsyncladen Sie ein Ubuntu-ISO-Image herunter ).
Führen Sie nun zsyncje nach Ubuntu-ISO-Image eine der folgenden Methoden aus:
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 (vor dem Release von 12.04.1), 32-Bit:
zsync http://old-releases.ubuntu.com/releases/precise/ubuntu-12.04-desktop-i386.iso.zsync
12.04 LTS (vor dem Release von 12.04.1), 64-Bit:
zsync http://old-releases.ubuntu.com/releases/precise/ubuntu-12.04-desktop-amd64.iso.zsync
Sobald Sie einen dieser Befehle ausführen, zsyncwird Ihre ISO automatisch auf die richtige Version aktualisiert, und Sie können loslegen.
Von meiner Antwort auf Wie identifiziere und ersetze ich beschädigte Dateien in einer beschädigten Ubuntu-ISO?
zsyncBefehle für andere (und zukünftige) Ubuntu- .isoImages schreiben
Die allgemeine Syntax lautet, dass Sie zsynceine vollständige URL für die .zsyncDatei auf dem Server ausführen , die denselben Namen hat wie die Datei, von der Sie eine Version haben und die Sie herunterladen möchten (außer .zsyncam Ende des Kurses).
Falls dies für andere Ubuntu-Releases (oder andere ISO-Dateien für dasselbe Release, z. B. die für das ordnungsgemäße Booten auf Macs optimierte Version oder die Version für ARM-basierte Mobilgeräte) gewünscht wird, gilt die Regel für den .zsyncSpeicherort der Dateien :
ISO-Images mit derzeit unterstützten Installationsprogrammen, einschließlich ISOs für die neueste Punktversion von LTS-Versionen und aller ISOs für derzeit unterstützte LTS-Versionen, befinden sich in:
http://releases.ubuntu.com/
ISO-Images für (ohnehin nicht zu verwendende) End-of-Life-Releases oder frühere Point-of-Life-Releases von unterstützten LTS-Releases befinden sich in:
http://old-releases.ubuntu.com/releases/
Klicken Sie einfach auf den Link für Ihre Version und scrollen Sie nach unten, um die vollständige Dateiliste anzuzeigen (oder suchen Sie auf der Seite nach .zsync). Kopieren Sie dann die URL und fügen Sie sie in den zsyncBefehl ein.
Von meiner Antwort auf Wie identifiziere und ersetze ich beschädigte Dateien in einer beschädigten Ubuntu-ISO?
Es ist zwar wesentlich umfassender (und ich empfehle nicht , sie als Duplikate zu betrachten!), Aber wenn Sie interessiert sind, sollten Sie sich die Frage ansehen, die mich ursprünglich veranlasst hat, den größten Teil des Textes hier zu schreiben (d. H. den in Blockzitaten eingeschlossenen Text):