Uget с плагином aria2

Я читал, что 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 работал. Спасибо.

3
задан 11 January 2014 в 16:43

5 ответов

«Я скачал Uget из центра программного обеспечения Ubuntu и ...»

Есть ваша проблема. Canonical, кажется, ненавидят Uget ... не знаю, почему, но Ubuntu никогда не имеет обновленную версию. USC имеет версию 1.8.2 и текущую версию 1.10.3

Перейдите на официальный сайт uGet по адресу http://uGetdm.com и загрузите файл DEB для версии Ubuntu. Вы используете или устанавливаете PPA.

Удаление версии USC первый ... для обеспечения надлежащей установки текущей версии.

0
ответ дан 11 January 2014 в 16:43

Введите эту команду в терминале:

aria2c --daemon --enable-rpc=true

для более подробной информации перейдите по этой ссылке .

0
ответ дан 11 January 2014 в 16:43

Мое решение точно такой же проблемы было таким:

В настройках UGet на вкладке плагина измените аргумент на это: --enable-rpc = true

Затем перезапустите Uget и aria2 должна работать Версия Uget, которую я использую - 1.10.3.

Screnshot UGet settings for aria2

0
ответ дан 11 January 2014 в 16:43

Сообщение об ошибке Address already in use говорит вам, что localhost:6800 занята некоторыми другими программами. У вас есть 2 варианта решения:
1. Найдите программу, которая занимает localhost:6800, измените ее порт;
2. Измените порт aria2, например, 6801.

0
ответ дан 11 January 2014 в 16:43

У меня есть собственный ответ в uGet 1.10.4 в Ubuntu 14.04 с версией aria2c 1.18:

  1. Вы должны указать свой собственный порт RPC. В моем примере 9299. Этот номер порта не должен использоваться другим процессом.
  2. Затем вы должны добавить --enable-rpc=true --rpc-listen-port=9299 к аргументам .
  3. Вы можете указать дополнительный аргумент, например --check=certificate=false.

Чтобы доказать это, я запустил uGet через консоль. Тогда я вижу любой вывод из aria2 в моей консоли.

enter image description here

Результат

Работает. uGet и aria2 наконец-то работают вместе. Я ждал этого ~ 3 месяца.

enter image description here

0
ответ дан 11 January 2014 в 16:43

Другие вопросы по тегам:

Похожие вопросы: