Oprócz bittorrenta możesz do tego użyć zsync(darmowego narzędzia).
Prawdopodobnie będziesz chciał wiedzieć, jak zsyncdziała, aby zdecydować, czy chcesz go uzyskać i używać, więc wyjaśnię najpierw, jak to działa, a następnie jak go uzyskać.
Jak używać zsyncdo pobierania obrazu ISO Ubuntu
zsyncpozwala zbudować jeden plik, zaczynając od innego. Możesz zacząć od dowolnego pliku, ale aby zaoferować jakąkolwiek przewagę nad pobraniem potrzebnego pliku, plik, od którego zaczynasz, powinien być podobny do pliku, który chcesz.
zsyncdziała tylko w przypadku plików, których dostawcy utworzyli .zsyncmetaplik. .zsyncPlik zawiera sumy kontrolne dla części pliku, a umożliwia zsyncnarzędzie, aby dowiedzieć się, jakie części pliku, który już mecz, i jakie części nie. Części, które nie pasują, są pobierane ponownie. (W rzeczywistości zsyncjest nieco bardziej wyrafinowany - jest również w stanie poradzić sobie z sytuacjami, w których niektóre części pasują, ale znajdują się w różnych miejscach pliku, bez konieczności ponownego pobierania tych pasujących części. Ta konkretna funkcja nie jest często pomocna w tworzeniu dobrego pliku jednak z uszkodzonego pliku do pobrania).
Po pobraniu gdzieś (uszkodzonego) obrazu ISO otwórz terminal lub (w systemie Windows) wiersz polecenia ( cmd.exe) i przejdź do jego lokalizacji. W większości systemów operacyjnych możesz wpisać cdspację na końcu, a następnie przeciągnąć folder do wiersza poleceń, a lokalizacja folderu zostanie wklejona. Następnie można nacisnąć klawisz enter i będzie C mień D irectory do tej lokalizacji. ( cdpowinno być pisane małymi literami - w niektórych systemach, takich jak Windows, wielkie litery będą działać, ale w innych systemach, takich jak OS X i Ubuntu, nie.)
Gdy znajdziesz się w folderze, w którym znajduje się plik - uruchomiony lslub dirpowinien pokazać ci wszystko, co tam jest, i uruchomiony ls *.isolub dir *.isopowinien pokazać tylko pliki, które kończą się, w .isotym obrazy instalacyjne Ubuntu - a następnie uruchom:
zsync URL-to-.zsync-file Ubuntu-iso-image-name.iso
Spowoduje to poprawienie uszkodzonego pliku, który masz (o nazwie jak Ubuntu-iso-image-name.iso- na przykład można go nazwać ubuntu-12.10-desktop-i386.iso), aby był poprawny. Jeśli go uruchomisz i nie zostaną wprowadzone żadne zmiany, oznacza to, że plik jest poprawny. zsynczawiera sumy kontrolne, więc możesz mieć pewność, że masz kompletny, poprawny plik, jeśli tak jest.
Aby dowiedzieć się dokładnie, jak uzyskać .zsyncna wielu platformach i jak go uruchomić dla każdego obrazu ISO Ubuntu, czytaj dalej.
Uzyskiwanie zsyncnarzędzia
Pisałem wcześniej o uzyskiwaniu i używaniu zsyncdo naprawy uszkodzonych obrazów ISO w innym kontekście. To była dłuższa odpowiedź, z której większość nie ma tu związku z tym pytaniem. Wyciągnąłem więc części, które są ze sobą powiązane.
Pierwsze zsyncdla Windows
zsynctradycyjnie działa na systemie uniksopodobnym (który tak naprawdę nie obejmuje Windows). Jednak niedawno rodem portu Windows zsync
został stworzony , więc prawdopodobnie można użyć.
zsyncjest programem wiersza polecenia, więc w systemie Windows uruchamiasz go w wierszu polecenia. (Jednym ze sposobów otwarcia wiersza polecenia jest wpisanie
cmd.exew polu tekstowym w menu Start i naciśnięcie
Enter. Lub, w systemie Windows XP i wcześniejszych, Start> Uruchom>
cmd.exe.)
Inna droga: zdobycie zsyncCygwina
Jeśli masz jakiekolwiek problemy z portem Windows zsync, zawsze możesz użyć wersji Cygwin. Cygwin zapewnia środowisko uniksopodobne dla systemu Windows. Nie pozwala na uruchamianie skompilowanych plików wykonywalnych (na przykład nie można używać zsyncz pakietu Ubuntu), ale używa specjalnych wersji programów skompilowanych dla niego ze źródła. (O wiele łatwiej jest skompilować program napisany dla uniksowych systemów operacyjnych w Cygwin, niż skompilować go, aby działał natywnie w systemie Windows.)
- Najpierw pobierz stąd instalator Cygwin (
setup.exe) (lub użyj tego bezpośredniego linku ).
- Uruchom go, kliknij Dalej na pierwszym ekranie, a następnie wybierz Zainstaluj z Internetu i ponownie kliknij Dalej .
- Na dwóch kolejnych ekranach umieść Cygwin i lokalny katalog pakietów w dowolnym miejscu (domyślnie są dobre).
- Wybierz typ połączenia internetowego ( połączenie bezpośrednie jest zwykle dobre) i
setup.exepobierze listę serwerów lustrzanych.
Wybierz dowolne lustro, a pobierze listę dostępnych pakietów. Prawdopodobnie zostaniesz ostrzeżony o tym, jak ta wersja różni się od poprzedniej. To nie jest problem, chyba że korzystałeś z poprzedniej wersji Cygwin na tym samym komputerze.

Teraz możesz wybrać, które pakiety zainstalować. Istnieje pole tekstowe do wyszukiwania pakietów według nazwy. Wpisz zsynctam (ale nie naciskaj -
Enterjeśli tak, to tak, jakbyś kliknął Dalej ). Pojawi się wpis dotyczący
sieci . Rozwiń go, klikając po +lewej stronie, a zobaczysz pod nim Pomiń . Oznacza to, że jeśli niczego nie zmienisz, niesetup.exe zostanie zainstalowany .zsync

Więc kliknij raz, gdzie jest napis Pomiń . Teraz zainstaluje najnowszą dostępną stabilną wersję zsyncdla Cygwin.

- Kliknij Dalej , aby zakończyć instalację. Środowisko Cygwin oraz
zsynczostanie pobrane i zainstalowane. (Jeśli zostaniesz poproszony o zainstalowanie pakietów wymaganych jako zależności, zrób to.)
Po zainstalowaniu otwórz powłokę Cygwin. Możesz uciec zsyncstamtąd.
Bibliografia
Pamiętaj, że chociaż możesz pisać na liście mailingowej Cygwin w
poszukiwaniu problemów z Cygwin (po przeczytaniu tego i materiałów, które każe ci przeczytać), co zrozumiałe, nie obsługuje nieoficjalnych instrukcji. cygwinma dość dobrą dokumentację, więc podobnie jak inne projekty z dobrą scentralizowaną dokumentacją (jak OpenBSD), oczekują, że ludzie proszący o pomoc przeczytają dokumentację i pracują z nią (lub przynajmniej bardzo ją znają).
(Dlatego jeśli masz problem z moimi instrukcjami, najlepsze miejsce, w którym można o nie zapytać, jest prawdopodobnie tutaj ).
zsync na Ubuntu
Nie dotyczy to konkretnego przypadku, ale dla osób, które chcą korzystać zsyncz Ubuntu, wystarczy zainstalować zsync
. Można to zrobić w Centrum oprogramowania lub uruchamiając to w oknie terminala ( Ctrl+ Alt+ T):
sudo apt-get update && sudo apt-get install zsync
Teraz możesz uruchomić go z terminala.
Od mojej odpowiedzi do Jak zidentyfikować i wymienić uszkodzone pliki w uszkodzonym systemie Ubuntu ISO?
Używanie .zsyncdo naprawy najczęstszych plików ISO Ubuntu
Po pierwsze, cddo lokalizacji zawierającej uszkodzony .isoobraz, jak wyjaśniono powyżej (w Jak korzystać zsyncz pobierania obrazu ISO Ubuntu ).
Teraz uruchom zsyncna jeden z poniższych sposobów, w zależności od tego, który obraz Ubuntu ISO to:
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 (przed wydaniem punktu 12.04.1), 32-bitowy:
zsync http://old-releases.ubuntu.com/releases/precise/ubuntu-12.04-desktop-i386.iso.zsync
12.04 LTS (przed wydaniem punktu 12.04.1), 64-bitowy:
zsync http://old-releases.ubuntu.com/releases/precise/ubuntu-12.04-desktop-amd64.iso.zsync
Gdy uruchomisz jedno z tych poleceń, zsyncautomatycznie poprawi ISO do poprawnej wersji i możesz zacząć.
Od mojej odpowiedzi do Jak zidentyfikować i wymienić uszkodzone pliki w uszkodzonym systemie Ubuntu ISO?
Pisanie zsyncpoleceń dla innych (i przyszłych) .isoobrazów Ubuntu
Ogólna składnia polega na tym, że po uruchomieniu zsyncnastępuje pełny adres URL .zsyncpliku na serwerze, który ma taką samą nazwę jak plik, który masz w wersji i który chcesz pobrać (z wyjątkiem .zsyncna końcu oczywiście).
W przypadku, gdy ktoś chce to zrobić w przypadku innych wydań Ubuntu (lub innych plików ISO dla tej samej wersji, takich jak wersja zoptymalizowana do prawidłowego rozruchu na komputerach Mac lub wersja na urządzenia mobilne z procesorem ARM), oto reguła dotycząca lokalizacji .zsyncplików :
Obrazy ISO zawierające obecnie obsługiwane instalatory, w tym ISO dla najnowszej wersji wydania LTS i wszystkie ISO dla obecnie obsługiwanych wersji LTS, znajdują się w:
http://releases.ubuntu.com/
Obrazy ISO wydań wycofanych z eksploatacji (których i tak nie należy używać) lub poprzednich wydań punktowych obsługiwanych wydań LTS znajdują się w:
http://old-releases.ubuntu.com/releases/
Po prostu kliknij link swojej wersji i przewiń w dół, aby zobaczyć pełną listę plików (lub wyszukaj stronę .zsync). Następnie skopiuj adres URL i wklej go w zsyncpoleceniu.
Od mojej odpowiedzi do Jak zidentyfikować i wymienić uszkodzone pliki w uszkodzonym systemie Ubuntu ISO?
Chociaż jest znacznie szerszy niż ten (i nie polecam, aby były uważane za duplikaty!), Jeśli jesteś zainteresowany, możesz rzucić okiem na pytanie, które pierwotnie skłoniło mnie do napisania tutaj większości tekstu (tj. tekst zawarty w cudzysłowach):