Я читал, что uget
с включенным плагином aria2 - лучший загрузчик. Поэтому я попытался.
Я скачал uget
из Центра программного обеспечения Ubuntu, а также установил aria2 из терминала.
Затем я открыл uget
, открыл «Настройки»> «Плагин» и активировал «Включить плагин aria2». Мои аргументы гласили: --enable-rpc=true -D --check-certificate=false
Затем, когда я нажал «ОК», он ответил:
Failed to connect to aria2.
Является ли aria2 выключением? Или запуск aria2 не удался?
Я также попробовал некоторые команды из Интернета:
roshan@roshan-Aspire-4736Z:~$ aria2c --enable-rpc=true --check-certificate=false --disable-ipv6
2013-09-07 09:42:08.483317 ERROR - IPv4 RPC: failed to bind port 6800
Exception: [SocketCore.cc:308] errorCode=1 Failed to bind a socket, cause: Address already in use
2013-09-07 09:42:08.483629 ERROR - Exception caught
Exception: [DownloadEngineFactory.cc:181] errorCode=1 Failed to setup RPC server
Затем я открыл YouTube и попытался загрузить видео. Это не будет загружаться, и внизу было это сообщение:
Message: aria2.getVersion result error
Пожалуйста, помогите мне с этим. Мне действительно нужно, чтобы плагин Aria2 работал. Спасибо.
«Я скачал Uget из центра программного обеспечения Ubuntu и ...»
Есть ваша проблема. Canonical, кажется, ненавидят Uget ... не знаю, почему, но Ubuntu никогда не имеет обновленную версию. USC имеет версию 1.8.2 и текущую версию 1.10.3
Перейдите на официальный сайт uGet по адресу http://uGetdm.com и загрузите файл DEB для версии Ubuntu. Вы используете или устанавливаете PPA.
Удаление версии USC первый ... для обеспечения надлежащей установки текущей версии.
Введите эту команду в терминале:
aria2c --daemon --enable-rpc=true
Мое решение точно такой же проблемы было таким:
В настройках UGet на вкладке плагина измените аргумент на это: --enable-rpc = true
Затем перезапустите Uget и aria2 должна работать Версия Uget, которую я использую - 1.10.3.
Сообщение об ошибке Address already in use
говорит вам, что localhost:6800
занята некоторыми другими программами. У вас есть 2 варианта решения:
1. Найдите программу, которая занимает localhost:6800
, измените ее порт;
2. Измените порт aria2, например, 6801.
У меня есть собственный ответ в uGet 1.10.4 в Ubuntu 14.04 с версией aria2c 1.18:
--enable-rpc=true --rpc-listen-port=9299
к аргументам . --check=certificate=false
. Чтобы доказать это, я запустил uGet через консоль. Тогда я вижу любой вывод из aria2 в моей консоли.
Результат
Работает. uGet и aria2 наконец-то работают вместе. Я ждал этого ~ 3 месяца.