Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Santiago

Configurar wget

Recommended Posts

E ai pessoal!To tendo um problema meio estranho aqui na hora de fazer downloads:Estou baixando o mandriva 2007, para isso uso o wget com o parametro -c para que o download re-inicie caso haja algum problema. Até ai tudo normal!O problema é que quando o download para (provavelmente porque eu estou usando a net enquanto faço o download), demora muito para comessar de novo, cerca de 40 minutos.O que eu queria era diminuir esse tempo para que o download re-iniciasse automaticamente.Como posso configurar isso?A saida é essa:

[santiago@localhost ~]$ wget -c ftp://ftp.belnet.be/packages/mandrakelinu...07-CD1.i586.iso--20:14:42-- ftp://ftp.belnet.be/packages/mandrakelinu...07-CD1.i586.iso => `mandriva-free-2007-CD1.i586.iso'Resolvendo ftp.belnet.be... 193.190.198.20, 2001:6a8:3c80:0:203:baff:fe39:f931Connecting to ftp.belnet.be|193.190.198.20|:21... conectado!Logando como anonymous ... Logado!==> SYST ... feito. ==> PWD ... feito.==> TYPE I ... feito. ==> CWD /packages/mandrakelinux/official/iso/2007.0/CD ... feito.==> SIZE mandriva-free-2007-CD1.i586.iso ... feito.==> PASV ... feito. ==> REST 357840000 ... feito.==> RETR mandriva-free-2007-CD1.i586.iso ... feito.Tamanho: 725,225,472 (692M), 367,385,472 (350M) remaining52% [++++++++++++++++++> ] 381,533,760 --.--K/s ETA 7:10:4620:44:27 (12.98 KB/s) - Conexão de dados: Tempo esgotado para conexão; Conexão de controle fechada.Tentando novamente.--20:59:28-- ftp://ftp.belnet.be/packages/mandrakelinu...07-CD1.i586.iso (tentativa: 2) => `mandriva-free-2007-CD1.i586.iso'Connecting to ftp.belnet.be|193.190.198.20|:21... conectado!Logando como anonymous ... Logado!==> SYST ... feito. ==> PWD ... feito.==> TYPE I ... feito. ==> CWD /packages/mandrakelinux/official/iso/2007.0/CD ... feito.==> SIZE mandriva-free-2007-CD1.i586.iso ... feito.==> PASV ... feito. ==> REST 381533760 ... feito.==> RETR mandriva-free-2007-CD1.i586.iso ... feito.Tamanho: 725,225,472 (692M), 343,691,712 (328M) remaining60% [+++++++++++++++++++==> ] 441,211,680 --.--K/s ETA 3:08:41

Compartilhar este post


Link para o post
Compartilhar em outros sites

Hmmmm...

 

Na verdade, ele não demorou 40 minutos, mas uns 15 minutos.

 

Veja:

--20:14:42-- ftp://ftp.belnet.be/packages/mandrakelinu...07-CD1.i586.iso

--20:44:27-- (12.98 KB/s) - Conexão de dados: Tempo esgotado para conexão;

--20:59:28-- ftp://ftp.belnet.be/packages/mandrakelinu...07-CD1.i586.iso

Mas você pode tentar altetar o parametro --waitretry:

--waitretry=seconds

If you don’t want Wget to wait between every retrieval, but only

between retries of failed downloads, you can use this option. Wget

will use linear backoff, waiting 1 second after the first failure

on a given file, then waiting 2 seconds after the second failure on

that file, up to the maximum number of seconds you specify. There‐

fore, a value of 10 will actually make Wget wait up to (1 + 2 + ...

+ 10) = 55 seconds per file.

 

Note that this option is turned on by default in the global wgetrc

file.

De acordo com o manual, esta configuração pode ser alterada no arquivo /etc/wgetrc.

 

Comando para manual completo:

$ man wget

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vlw cara!Mas eu aprendi um geito diferente na net:-T30 (isto configura o tempo de re-inicio para 30 segundos), usando essa variavel o tempo será de 30 segundos.Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.