$ curl -r 0-350000000-o kubuntu_7_10_1
$ curl -r 350000001–-o kubuntu_7_10_2
После того как обе части будут скачаны, соединяете их следующей командой:
cat kubuntu_7_10_* kubuntu-7.10-desktop-i386.iso.
Проверяете контрольную сумму при помощи md5sum и, если все нормально, записываете дистрибутив на диск.
Aria в свое время была весьма удобной утилитой для скачивания файлов по протоколам FTP и HTTP, имеющей множество функций и настроек. Программе можно было указать заранее заготовленный список файлов, дальше она все делала сама. Параллельно проверялась целостность закачанных файлов, и при необходимости закачка повторялась. На сегодня интерфейс, основанный еще на первой версии библиотек GTK, вряд ли кого-то удовлетворит. Хотя, повозившись с установками шрифтов в файле ~/.aria/rc.aria, можно попробовать придать этому менеджеру нормальный внешний вид. На замену первой версии уже продвигается Aria2 , в которой Татсухиро Тзукаява отказался от графического интерфейса, и вся работа в ней происходит исключительно в командной строке. Поясняется это малой нагрузкой на систему и большими возможностями командной строки. Возможно, в XXI веке такая позиция будет оценена немногими, но те, кто понимает все удобства такого подхода, пока только «за». Поддерживаются протоколы HTTP/HTTPS/FTP/BitTorrent и Metalink. Изначально поддерживается сегментирование файла, поэтому в одной строке можно задать несколько зеркал, указывающих на один файл. Утилита сама разобьет файл на части, скачает, соберет и проверит.
Например, так можно качать файл с помощью одного соединения:
$ aria2c http://server.com/file.zip
Так будут задействованы два подключения к одному серверу:
$ aria2c -s 2 http://server.com/file.zip
Теперь файл забирается с двух разных серверов:
$ aria2chttp://example.com/file.zip
В одной команде можно смешивать разные протоколы, скачивая файл с серверов HTTP и FTP. С torrent aria2 работает аналогично. Просто при помощи параметра -T указываете файл .torrent:
$ aria2c -T test.torrent
Если указывается гиперссылка на файлы torrent или metalink, то дополнительных параметров прописывать не нужно, программа сама разберется, что необходимо делать.
Графические менеджеры закачек
По умолчанию в Kubuntu в качестве менеджера закачки с графическим интерфейсом предлагается Downloader for X Максима Кошелева. У него, наверное, не самый удобный интерфейс GTK+ (рис. 4.12), но многие пользователи думают иначе.
Рис. 4.12. Менеджер закачек Downloader for X
Те, кто ранее пользовался Download Master, найдут много знакомого в D4X – все на своих местах и там, где ожидаешь найти нужный параметр. Предусмотрен запуск программы без графического интерфейса. D4X умеет закачивать файлы по протоколам FTP и HTTP, в том числе рекурсивно, ведет отдельный каталог для каждой закачки, работает через прокси-сервер. Среди полезных возможностей – встроенный планировщик для выполнения различных операций по расписанию, выборочный фильтр при закачке по HTTP, FTP-поиск для нахождения ближайшего сервера, ограничение скорости закачки и скачивание файла в несколько потоков для увеличения скорости. Реализована функция дистанционного управления программой, добавление файлов перетаскиванием, возможность ввода паролей для доступа к сайтам.
Утилита KGet (рис. 4.13) является полнофункциональным менеджером закачек, разработанным для среды KDE. После установки (в Ubuntu sudo apt-get install kget) интегрируется с Konqueror. Вначале KGet развивался как отдельный проект, но уже с версии 3.1 все разработки ведутся совместно с командой KDE.
Рис. 4.13. Утилита KGet
Настроек у KGet немного. Можно выбрать тип соединения, указать поведение при разрыве связи и ограничить количество соединений. Есть возможность разорвать соединение по расписанию или по окончании всех закачек, но команду на разрыв придется вводить вручную. Для разных типов файлов можно указать свой каталог для сохранения, для этого достаточно указать маску файла в меню Папки. Ссылка на ресурс, скопированная в буфер обмена, легко добавляется в программу: в панели задач в контекстном меню значка программы выполняется команда Вставить, затем – каталог и имя файла, куда сохранить файл. Вторым вариантом добавления файла на закачку является активация пункта Цель для перетаскивания. В этом случае на рабочем столе появится стрелка, на которой достаточно оставить ссылку с браузера, и задача решена. Созданный в KGet файл ссылок можно использовать и в wget, который закачает все файлы. После выключения компьютера все задачи сохраняются, и файлы можно впоследствии докачать. При отсутствии желания разбираться в настройках KGet весьма удобен.