Considere por exemplo que você tem que instalar um pacote no Debian Squeeze (Debian versão 6).
Se você não sabe qual é a versão do seu Debian execute o comando "cat /etc/issue" ou "cat /etc/debian_version", deverá ver algo assim:
root@debian6:/home/oracle# cat /etc/issue Debian GNU/Linux 6.0 \n \l root@debian6:/home/oracle# cat /etc/debian_version 6.0.10 root@debian6:/home/oracle#
Mas voltando o assunto, se você está com o sources.list original e estiver com uma versão descontinuada do Debian, ao Executar:
apt-get update
Você receberá erros parecidos com esses no terminal:
Err http://ftp.br.debian.org squeeze/main Sources 404 Not Found [IP: 200.236.31.3 80] Err http://ftp.br.debian.org squeeze/main amd64 Packages 404 Not Found [IP: 200.236.31.3 80] W: Failed to fetch http://ftp.br.debian.org/debian/dists/squeeze/main/source/Sources.gz 404 Not Found [IP: 200.236.31.3 80] W: Failed to fetch http://ftp.br.debian.org/debian/dists/squeeze/main/binary-amd64/Packages.gz 404 Not Found [IP: 200.236.31.3 80] E: Some index files failed to download, they have been ignored, or old ones used instead.
Isso acontece porque a distribuição foi descontinuada e os pacotes foram movidos para outro lugar. Ao tentar atualizar a lista de pacotes o Debian não encontra os pacotes e mostra esses erros.
Para resolver isso altere seu arquivo sources.list que fica no diretório /etc/apt/ e deixe descomentadas apenas as seguintes linhas:
deb http://archive.debian.org/debian/ squeeze main non-free contrib deb-src http://archive.debian.org/debian/ squeeze main non-free contrib
Salve o arquivo e como root execute novamente:
apt-get update
Se tudo deu certo a lista de pacotes foi atualizada com sucesso, e você deve ver uma saída +/- assim:
root@debian6:/home/oracle# apt-get update Hit http://archive.debian.org squeeze Release.gpg Ign http://archive.debian.org/debian/ squeeze/contrib Translation-en Ign http://archive.debian.org/debian/ squeeze/contrib Translation-en_US Ign http://archive.debian.org/debian/ squeeze/main Translation-en Ign http://archive.debian.org/debian/ squeeze/main Translation-en_US Ign http://archive.debian.org/debian/ squeeze/non-free Translation-en Ign http://archive.debian.org/debian/ squeeze/non-free Translation-en_US Hit http://archive.debian.org squeeze Release Hit http://archive.debian.org squeeze/main Sources Hit http://archive.debian.org squeeze/non-free Sources Hit http://archive.debian.org squeeze/contrib Sources Hit http://archive.debian.org squeeze/main amd64 Packages Hit http://archive.debian.org squeeze/non-free amd64 Packages Hit http://archive.debian.org squeeze/contrib amd64 Packages Reading package lists... Done root@debian6:/home/oracle#
Nenhum comentário:
Postar um comentário