Retomar o espelhamento via wget

4

Eu quero espelhar todos os arquivos, por exemplo, KDEs para o diretório local. Eu usei

$ wget -m -P ./kde http://alien.slackbook.org/ktown/current/4.12.1/x86_64/kde/

Mas depois de um tempo, quebrou. Para continuar, adicionei a opção -c e tentei novamente. Como:

$ wget -c -m -P ./kde http://alien.slackbook.org/ktown/current/4.12.1/x86_64/kde/

Mas recebi o seguinte erro (recebo o erro na segunda vez que tentei se baixou index.html anteriormente):

Saving to: './kde/alien.slackbook.org/ktown/current/4.12.1/x86_64/kde/index.html'

[ <=> ] 0 --.-K/s in 0s

Cannot write to './kde/alien.slackbook.org/ktown/current/4.12.1/x86_64/kde/index.html' (Success). Converted 0 files in 0 seconds.

E o download quebra novamente neste ponto. Como devo continuar com um wget de espelhamento?

    
por Mohammad Etemaddar 04.02.2014 / 05:56

1 resposta

3

Parece ser causado por um erro em wget que faz com que ele falhe em URLs longas ou em escrever em nomes de arquivos derivados de ursl longo.

Veja o wget inicia o download, em seguida, para “não é possível gravar”

Isso, mas parece relacionado, por exemplo: bug # 21714: Nome do arquivo por muito tempo

O problema já pode estar resolvido na versão atual de wget - informe-nos a versão que você usa, caso ainda exista.

    
por 27.08.2014 / 11:49

Tags