
Установка Aria2 (менеджер загрузок) на RHEL / CentOS и Fedora Linux
Aria2 представляет собой легкую многопротокольную утилиту загрузки с командной строкой . Он поддерживает HTTP / HTTPS, FTP, BitTorrent и Metalink. Aria2 можно использовать с помощью встроенных JSON-RPC и XML-RPC интерфейсов. Для загрузки файлов, aria2 можно использоваться разные
источники/протоколы и попытаться максимально использовать пропускную способность канала. Используя контрольные суммы блока данных для Metalink, aria2 автоматически проверяет части данных, которые загружаются по BitTorrent. Aria2 1.18.5- последняя версия. Этот релиз исправляет ошибку, которая могла вызвать отказ после загрузки нескольких файлов (например, нескольких файлов MetaLink или торент).
Особенности
1. Есть интерфейс командной строки;
2. Можно качать файлы через HTTP (S) / FTP / BitTorrent;
3. Сегментированные загрузки;
4. Metalink версии 4 (RFC 5854) с поддержкой (HTTP / FTP / BitTorrent);
5. Metalink версии 3.0 с поддержкой (HTTP / FTP / BitTorrent);
6. Поддержка Metalink / HTTP (RFC 6249);
7. Имеется реализация HTTP/1.1;
8. Поддержка HTTP прокси;
9. Поддержка базовой аутентификации HTTP;
10. Известные переменные окружения для прокси : http_proxy , https_proxy , ftp_proxy , all_proxy andno_proxy;
11. Проверка подлинности сертификата клиента в HTTPS;
12. Загрузка Cookies из файла с использованием формата Firefox3 , хром / Google Chrome и Mozilla / Firefox ( 1.x/2.x ) / формат Netscape;
13. Сохранить Cookies в Mozilla / Firefox ( 1.x/2.x ) / формате Netscape;
14. Поддержка дополнительных заголовков HTTP;
15. Поддержка постоянного соединения;
16. FTP через HTTP-прокси;
17. Есть много BitTorrent расширений : Быстрое расширение, DHT , PEX , MSE / PSE , Multi- трекер , UDP трекер;
18. Можно запустить в виде процесса демона;
19. Выборочное скачивание в нескольких торрент-файл / Metalink;
20. Можно отключить сегментированную загрузку в Metalink;
21. Есть поддержка Netrc;
22. Имеется поддержка конфигурационного файла;
23. Параметризованная поддержка URI;
24. Поддержка IPv6 с Happy Eyeballs;
25. И много другое.
Установка Aria2 в RHEL / CentOS и Fedora
Впервые включить репозиторий RPMForge и установить aria2 с помощью командной инструмент YUM:
Установка RPMForge репозитория в RHEL / CentOS
# uname -i
Для RHEL / CentOS 6.x 32 Bit
# sudo rpm -Uvh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.i686.rpm
Для RHEL / CentOS 6.x 64 Bit
# sudo rpm -Uvh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
Нужно проверить хранилище RPMForge для этого:
# yum repolist
Можно устанавливать Aria2 :
# yum --enablerepo=rpmforge install aria2 -y
Как использовать aria2
Командная строка пугает вас? Нет, aria2 является очень простой в использовании!
Скачать с WEB:
# aria2c http://linux-notes.org/prob.zip
Скачать из 2 источников:
# Aria2c http://linux-notes.org/prob.zip ftp://linux-notes.org/prob.zip
Скачать с помощью 2 соединений на хосту:
# Aria2c-x2 http://linux-notes.org/prob.zip
BitTorrent
# Aria2c http://linux-notes.org/test.torrent
BitTorrent Magnet-ссылка:
# aria2c 'magnet:?xt=urn:btih:248D0A1CD08284299DE78D5C1ED359BB46717D8C'
Metalink:
# Aria2c http://example.org/mylinux.metalink
Скачать с URI, которые найдены в текстовом файле:
# aria2c -i uris.txt
Set Download Speed Limit
Для установки ограничений для скорости загрузки и скачки, используйте следующую опцию.
# aria2c –max-download-limit=100K ftp://linux-notes.org/prob.zip
Установка Aria2 (менеджер загрузок) на RHEL / CentOS и Fedora Linux полностью завершена. Надеюсь нормально изложил весь материал.