Debian Squeeze - erro no APT "Failed to exec method /usr/lib/apt/methods/"

Publicado por diego matias da silva em 03/03/2011

[ Hits: 10.139 ]

 


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!

Outras dicas deste autor

Erro ao plugar dispositivo USB pendrive no Debian Lenny

Leitura recomendada

Instalando o Automatix2 no Debian 4.0 Etch

Conversando em rede com Pidgin e o protocolo Bonjour

SANE: Compartilhe seu scanner na rede

Estrutura de diretórios do GNU/Linux

Ubuntu salva "computalixos"

  

Comentários
[1] Comentário enviado por renato_smelo em 04/03/2011 - 12:17h

Comigo também já conteceu essa situação no debian, ótima dica.

[2] Comentário enviado por junior1917 em 04/03/2011 - 19:13h

Aconteceu comigo e fiz um procedimento parecido. Deu certo.

[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


O sources.list que venho usando é esse:

http://pastebin.com/N3rDvTxY

[]'s

[4] Comentário enviado por diegomatias em 09/03/2011 - 15:45h

ola edps vlw pela contribuição ...

[5] Comentário enviado por lucimara julia em 18/02/2012 - 12:06h

Valeu pela dica Diego , resolveu meu problema



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts