Debian Squeeze - erro no APT "Failed to exec method /usr/lib/apt/methods/"
Após a instalação do Debian Squeeze, fui editar o arquivo sources.list situado no diretório /etc/apt/, para comentar a linha deb cdrom:
[Debian GNU/Linux 6.0.0 _Squeeze - Offical i386 CD Binary-1 202202$,
para que quando utilizasse o apt o sistema não buscasse através do CD.
Foi quando percebi que em duas linhas do arquivo estavam faltando partes, o que resultava no seguinte erro ao utilizar o comando "apt-get update":
Failed to exec method /usr/lib/apt/methods/
Failed to exec method /usr/lib/apt/methods/
E: Method has died unexpectedly!
E: Sub-processo retornou um código de erro (100)
E: Método /usr/lib/apt/methods/ não iniciou corretamente
E: Method has died unexpectedly!
E: Sub-processo retornou um código de erro (100)
E: Método /usr/lib/apt/methods/ não iniciou corretamente
Para corrigir o erro basta editar o arquivo /etc/apt/sources.list adicionando http na frente do link dos repositórios:
# deb cdrom:[Debian GNU/Linux 6.0.0 _Squeeze_ - Official amd64 CD Binary-1 20110205-18:15]/ squeeze main # deb cdrom:[Debian GNU/Linux 6.0.0 _Squeeze_ - Official amd64 CD Binary-1 20110205-18:15]/ squeeze main
deb http://security.debian.org/ squeeze/updates main
deb-src http://security.debian.org/ squeeze/updates main
# Line commented out by installer because it failed to verify:
deb ://volatile.debian.org squeeze-updates main # Esta linha encontra-se com defeito # Line commented out by installer because it failed to verify:
deb-src ://volatile.debian.org squeeze-updates main # Esta linha encontra-se com defeito
Deveria encontra-se da seguinte forma:
# Line commented out by installer because it failed to verify:
deb http://volatile.debian.org squeeze-updates main contrib non-free # Line commented out by installer because it failed to verify:
deb-src http://volatile.debian.org squeeze-updates main contrib non-free
Neste caso já aproveitando a oportunidade, adicionei o pacote contrib non-free para que o usuário possa adicionar os pacotes Java.
Espero que possa ter ajudado. Isso é tudo pessoal!
[3] Comentário enviado por removido em 04/03/2011 - 21:38h
meu caro, pra começar a ficar legal desabilite as entradas do Volatile que foi descontinuado, são as linhas abaixo que você deve (se quiser) remover:
# Line commented out by installer because it failed to verify:
deb ://volatile.debian.org squeeze-updates main # Esta linha encontra-se com defeito
# Line commented out by installer because it failed to verify:
deb-src ://volatile.debian.org squeeze-updates main # Esta linha encontra-se com defeito
Deveria encontra-se da seguinte forma:
# Line commented out by installer because it failed to verify:
deb http://volatile.debian.org squeeze-updates main contrib non-free
# Line commented out by installer because it failed to verify:
deb-src http://volatile.debian.org squeeze-updates main contrib non-free