Крім бітторента , ви можете також використовувати для цього zsync(безкоштовний інструмент).
Ви, напевно, захочете знати як zsync працює, щоб вирішити, чи потрібно його отримувати та використовувати, тому я поясню, як він працює спочатку, а потім як його отримати.
Як користуватись zsync для завантаження ISO-зображення Ubuntu
zsyncдозволяє створити один файл, починаючи з іншого. Ви можете почати з будь-якого файлу, але, щоб запропонувати будь-яку перевагу перед просто завантаженням потрібного файлу, слід починати файл схожим на потрібний файл.
zsyncпрацює лише для файлів, постачальники яких створили .zsyncметафайл. .zsyncФайл містить контрольні суми для розділів файлу, а також дозволяєzsync утиліту , щоб з'ясувати , які частини файлу у вас вже є матч, і які частини цього не роблять. Частини, які не відповідають, завантажуються знову. (Насправді, zsyncце дещо складніше - він також може впоратися з ситуаціями, коли деякі частини збігаються, але знаходяться в різних місцях у файлі, не потребуючи повторного завантаження відповідних частин. Ця особливість часто не допомагає створити хороший файл з корумпованого завантаження, однак.)
Після того, як ви десь завантажили (пошкоджене) ISO-образ, відкрийте командний рядок термінала або (для Windows) ( cmd.exe) та перейдіть до його місця. У більшості ОС ви можете ввести cdпробіл в кінці, а потім перетягнути папку в командний рядок, і розташування папки буде вставлено. Після цього ви можете натиснути кнопку введення , і це буде C висить D irectory в тому , що місце. (cd має бути в нижньому регістрі - в деяких системах, як-от Windows, верхній регістр буде працювати, а в інших системах, таких як OS X і Ubuntu, це не буде.)
Після того, як ви перебуваєте в папці, у якій є файл - запущений lsабо dirповинен показати вам все, що там, і запущений ls *.isoабо dir *.isoповинен показати вам лише файли, які закінчуються .iso, що включає зображення встановлення Ubuntu - тоді запустіть:
zsync URL-to-.zsync-file Ubuntu-iso-image-name.iso
Це зафіксує пошкоджений файл, який у вас є (наприклад, Ubuntu-iso-image-name.iso- наприклад, його можна назвати ubuntu-12.10-desktop-i386.iso), щоб бути правильним. Якщо ви запускаєте його і жодних змін не вноситься, це означає, що ваш файл правильний. zsyncмістить контрольні суми, тому ви можете бути впевнені, що у вас є повний, правильний файл, якщо він говорить, що ви це робите.
Щоб точно дізнатися, як отримати .zsyncна декількох платформах та як запустити його для кожного образу Ubuntu ISO, читайте далі.
Отримання zsyncутиліти
Я писав про отримання та використання zsyncдля виправлення пошкоджених зображень ISO раніше, в іншому контексті. Це було у більш довгій відповіді, більшість з якої тут не пов’язана з цим питанням. Отже, я витягнув його частини, які пов'язані між собою.
Початок роботи zsyncз Windows
zsyncтрадиційно працює на Unix-подібній системі (яка насправді не включає Windows). Тим НЕ менше, в останній час рідний порт Вікна zsync
був створений , так що ви , ймовірно , можете використовувати це.
zsyncце програма командного рядка, тому в Windows ви запускаєте її в командному рядку. (Один із способів відкрити командний рядок - це ввести
cmd.exeтекстове поле в меню "Пуск") і натиснути
Enter. Або в Windows XP і раніше натисніть Пуск> Виконати>
cmd.exe .)
Інший спосіб: отримання zsync до Цигвіна
Якщо у вас є проблеми з портом Windows zsync, ви завжди можете використовувати версію Cygwin. Cygwin забезпечує середовище схоже на Unix для Windows. Він не дозволяє запускати компільовані виконувані файли (наприклад, ви не можете користуватися zsyncпакетом Ubuntu), але використовує спеціальні версії програм, зібрані для нього з джерела. (Складати програму, написану для Unix-подібних операційних систем у Cygwin, набагато простіше, ніж компілювати її, щоб вона працювала в Windows.)
- По-перше, перейдіть на інсталятор Cygwin (
setup.exe) звідси (або скористайтеся цим прямим посиланням ).
- Запустіть його, натисніть кнопку Далі на першому екрані, потім виберіть Встановити з Інтернету та натисніть кнопку Далі ще раз .
- На наступних двох екранах покладіть Cygwin та локальний каталог пакунків, де вони вам подобаються (типові налаштування зазвичай хороші).
- Виберіть тип підключення до Інтернету ( Пряме з'єднання зазвичай добре) та
setup.exe завантажте список дзеркал.
Виберіть будь-яке дзеркало, і воно завантажить список доступних пакетів. Можливо, вас попередить про те, чим ця версія відрізняється від попередньої. Це не проблема, якщо ви не використовували попередню версію Cygwin на тій же машині.

Тепер ви можете вибрати, які пакунки встановити. Існує текстове поле для пошуку пакетів за назвою. Введіть zsyncтуди (але не натискайте -
Enterякщо це зробити, це як натиснути кнопку Далі ). З'явиться запис для
Net . Розгорніть його, натиснувши +ліворуч від нього, і під ним ви побачите Пропуск . Це означає , якщо ви нічого не зміниться, setup.exeбуде НЕ встановлювати zsync.

Тому клацніть один раз, де написано Пропустити . Тепер він встановить останню доступну стабільну версію zsyncдля Cygwin.

- Клацніть Далі ще раз, щоб закінчити встановлення. Середовище Cygwin та
zsync, буде завантажено та встановлено. (Якщо вас попросять встановити пакунки, необхідні як залежності, продовжуйте це робити.)
Після встановлення відкрийте оболонку Cygwin. Ви можете бігти zsyncзвідти.
Список літератури
Зауважте, що, хоча ви можете розміщувати повідомлення в розсилці Cygwin
для проблем із Cygwin (прочитавши це та матеріали, які він пропонує вам прочитати), вони, зрозуміло, не підтримують неофіційні вказівки.cygwinмає досить гарну документацію, тому, як і інші проекти з хорошою централізованою документацією (наприклад, OpenBSD), вони очікують, що люди, які звертаються за допомогою, прочитають документацію та працюють з (або принаймні дуже добре знайомі) з нею.
(Тому, якщо у вас виникають проблеми з моїми вказівками, найкраще запитати про них, мабуть, тут .)
zsync на Ubuntu
Це не стосується конкретного випадку, але для людей, які хочуть використовувати zsyncUbuntu, просто встановіть zsync
. Це можна зробити в Центрі програмного забезпечення або запустивши це у вікні терміналу ( Ctrl+ Alt+ T):
sudo apt-get update && sudo apt-get install zsync
Тепер ви можете запустити його з Терміналу.
З моєї відповіді на тему Як визначити та замінити несправні файли у пошкодженому ISO Ubuntu?
Використання .zsyncдля виправлення найпоширеніших файлів ISO Ubuntu
По-перше, cdдо місця, що містить пошкоджене .isoзображення, як пояснено вище (у розділі Як використовувати zsyncдля завантаження зображення Ubuntu ISO ).
Тепер запустіть zsyncодним із таких способів, залежно від того, який образ Ubuntu ISO це:
12.10, 32-розрядні:
zsync http://releases.ubuntu.com/quantal/ubuntu-12.10-desktop-i386.iso.zsync
12.10, 64-розрядні:
zsync http://releases.ubuntu.com/quantal/ubuntu-12.10-desktop-amd64.iso.zsync
12.04.1 LTS, 32-розрядний:
zsync http://releases.ubuntu.com/12.04.1/ubuntu-12.04.1-desktop-i386.iso.zsync
12.04.1 LTS, 64-розрядна:
zsync http://releases.ubuntu.com/12.04.1/ubuntu-12.04.1-desktop-amd64.iso.zsync
12,04 LTS (до випуску 12.04.1 пункту), 32-розрядний:
zsync http://old-releases.ubuntu.com/releases/precise/ubuntu-12.04-desktop-i386.iso.zsync
12,04 LTS (до випуску точки 12.04.1), 64-розрядна:
zsync http://old-releases.ubuntu.com/releases/precise/ubuntu-12.04-desktop-amd64.iso.zsync
Після запуску однієї з цих команд zsyncавтоматично виправить ваш ISO до правильної версії, і ви готові йти.
З моєї відповіді на тему Як визначити та замінити несправні файли у пошкодженому ISO Ubuntu?
Написання zsyncкоманд для інших (і майбутніх) .isoзображень Ubuntu
Загальний синтаксис полягає в тому, що у вас запущено zsyncповну URL-адресу для .zsyncфайлу на сервері, який має те саме ім’я, що і файл, у якого ви маєте версію та яку хочете завантажити (крім .zsyncв кінці курсу).
У випадку, якщо хтось хоче зробити це для будь-яких інших версій Ubuntu (або інших файлів ISO для того ж випуску, як версія, оптимізована для належного завантаження на Macs або версія для мобільних пристроїв на базі ARM), ось правило, де розташовані .zsyncфайли :
Зображення ISO, що містять в даний час підтримувані інсталятори, включаючи ISO для останнього точкового випуску випусків LTS та всі ISO для поточно підтримуваних випусків LTS, знаходяться у:
http://releases.ubuntu.com/
Ізображення ISO для випусків терміну експлуатації (які ви ніколи не повинні використовувати) або попередніх точкових випусків підтримуваних версій LTS розташовані у:
http://old-releases.ubuntu.com/releases/
Просто натисніть посилання для вашої версії та прокрутіть униз, щоб побачити повний список файлів (або шукайте сторінку .zsync). Потім скопіюйте URL і вставте його в zsyncкоманду.
З моєї відповіді на тему Як визначити та замінити несправні файли у пошкодженому ISO Ubuntu?
Хоча це значно ширше, ніж це (і я не рекомендую їх вважати дублікатами!), Якщо вам цікаво, ви, можливо, захочете поглянути на питання, яке спочатку спонукало мене до написання більшості тексту тут (тобто, текст укладений у блок-котирування):