Depois de usar o Ubuntu por cerca de um ano, é hora de fazer minha primeira pergunta.
Eu estou executando o Ubuntu 12.04.3 e recentemente eu tive alguns problemas com a ressincronização dos arquivos de índice de pacotes.
sudo apt-get update
produziu esses erros:
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/hardy-security/main/source/Sources 404 Not Found
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/hardy-security/main/binary-amd64/Packages 404 Not Found
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/hardy-security/main/binary-i386/Packages 404 Not Found
E: Some index files failed to download. They have been ignored, or old ones used instead.
Uma olhada no meu /etc/apt/sources.list revela o seguinte:
# deb cdrom:[Ubuntu 11.10 _Oneiric Ocelot_ - Release amd64 (20111012)]/ oneiric main restricted
# deb cdrom:[Ubuntu 11.10 _Oneiric Ocelot_ - Release amd64 (20111012)]/ dists/oneiric/main/binary-i386/
deb http://security.ubuntu.com/ubuntu hardy-security main
deb-src http://security.ubuntu.com/ubuntu hardy-security main
deb http://archive.ubuntu.com/ubuntu precise main restricted
deb-src http://archive.ubuntu.com/ubuntu precise main restricted
deb http://archive.ubuntu.com/ubuntu precise-updates main restricted
deb-src http://archive.ubuntu.com/ubuntu precise-updates main restricted
deb http://archive.ubuntu.com/ubuntu precise universe
deb-src http://archive.ubuntu.com/ubuntu precise universe
deb http://archive.ubuntu.com/ubuntu precise-updates universe
deb-src http://archive.ubuntu.com/ubuntu precise-updates universe
deb http://archive.ubuntu.com/ubuntu precise multiverse
deb-src http://archive.ubuntu.com/ubuntu precise multiverse
deb http://archive.ubuntu.com/ubuntu precise-updates multiverse
deb-src http://archive.ubuntu.com/ubuntu precise-updates multiverse
deb http://archive.ubuntu.com/ubuntu precise-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu precise-backports main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu precise-security main restricted
deb-src http://archive.ubuntu.com/ubuntu precise-security main restricted
deb http://archive.ubuntu.com/ubuntu precise-security universe
deb-src http://archive.ubuntu.com/ubuntu precise-security universe
deb http://archive.ubuntu.com/ubuntu precise-security multiverse
deb-src http://archive.ubuntu.com/ubuntu precise-security multiverse
deb http://extras.ubuntu.com/ubuntu precise main
deb-src http://extras.ubuntu.com/ubuntu precise main
Aparentemente, o arquivo contém dois repositórios do Hardy, que causam o problema, pois o Hardy atingiu seu EOF, como pode ser visto. "https://wiki.ubuntu.com/Releases#End_of_Life_.28EOL.29 "> aqui .
Encontrei duas soluções possíveis para esse problema:
1. altere a URL dos repositórios hardy de http://security.ubuntu.com/ubuntu
para http://old-releases.ubuntu.com/ubuntu
(antigo servidor de lançamentos, source )
2. remova / substitua os repositórios hardy
Então, aqui estão as perguntas para você:
1. qual abordagem devo seguir? (Eu acho que o segundo, como usar repositórios desatualizados não é uma boa idéia de qualquer maneira, veja por exemplo aqui )
2. Se eu escolher a segunda abordagem, posso simplesmente excluir os repositórios de segurança (já que os repos precisos correspondentes já estão contidos)? Este procedimento é seguro em termos de estabilidade do sistema?
Obrigado antecipadamente,
silvio