Крім бітторента , ви можете також використовувати для цього 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
Це не стосується конкретного випадку, але для людей, які хочуть використовувати zsync
Ubuntu, просто встановіть 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?
Хоча це значно ширше, ніж це (і я не рекомендую їх вважати дублікатами!), Якщо вам цікаво, ви, можливо, захочете поглянути на питання, яке спочатку спонукало мене до написання більшості тексту тут (тобто, текст укладений у блок-котирування):