Digite este comando no terminal:
aria2c --daemon --enable-rpc=true
Eu li que uget
com o plugin aria2 ativado é o melhor downloader. Então eu tentei.
Eu baixei uget
do Ubuntu Software Center e também instalei o aria2 do terminal.
Em seguida, abri uget
e abri as Definições > Seção Plugin e ativado "Ativar plugin aria2". Meus argumentos são lidos: --enable-rpc=true -D --check-certificate=false
Então, quando eu cliquei em OK, ele respondeu:
Failed to connect to aria2.
O desligamento do aria2? Ou o lançamento do aria2 falhou?
Eu também tentei alguns comandos da web:
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
Depois abri o YouTube e tentei fazer o download de um vídeo. Não será feito o download e, na parte inferior, esta mensagem:
Message: aria2.getVersion result error
Por favor me ajude com isso. Eu realmente preciso ter o plugin Aria2 funcionando. Obrigado.
"Eu baixei o uget do centro de software do Ubuntu e ..."
Existe o seu problema. A Canonical parece odiar o uGet ... não sei por que, mas o Ubuntu nunca tem uma versão atualizada. O USC tem a versão 1.8.2 e a versão atual é 1.10.3
Acesse o site oficial da uGet no link e faça o download de um arquivo DEB para a versão do Ubuntu que você usa ou instale o PPA.
Desinstale a versão do USC primeiro ... para garantir a instalação correta da versão atual.
Minha solução para o mesmo problema foi:
Nas configurações do UGet, sob o argumento de alteração da guia de plug-ins, isso: --enable-rpc = true
Em seguida, reinicie o Uget e o aria2 deve estar funcionando. A versão do Uget que eu uso é 1.10.3.
A mensagem de erro Address already in use
está informando que localhost:6800
está ocupado por alguns outros programas. Você tem duas opções para resolvê-lo:
1. Descubra o programa que está ocupando localhost:6800
, altere sua porta;
2. Altere a porta da aria2, por ex. 6801.
Eu tenho minha própria resposta no uGet 1.10.4 no Ubuntu 14.04 com aria2c versão 1.18:
--enable-rpc=true --rpc-listen-port=9299
aos argumentos . --check=certificate=false
. Para comprovar isso, eu corri o uGet via console. Então eu posso ver qualquer saída de aria2 no meu console.
Resultado
Funciona.OuGeteoaria2finalmentetrabalhamjuntos.Eutenhoesperadopor~3mesesporisso.