Atualizando a lista de URLs apt-get uses no debian

8

Quando eu faço o 'apt-get update' no meu VPS, recebo muitas mensagens de erro:

Err http://ftp.debian.org lenny/volatile/main Packages
  404 Not Found [IP: 130.89.149.226 80]
Err http://ftp.debian.org lenny/volatile/contrib Packages
  404 Not Found [IP: 130.89.149.226 80]
Err http://ftp.debian.org lenny/volatile/non-free Packages
  404 Not Found [IP: 130.89.149.226 80]
Err http://ftp.debian.org lenny/updates/main Packages
  404 Not Found [IP: 130.89.149.226 80]
Err http://ftp.debian.org lenny/updates/contrib Packages
  404 Not Found [IP: 130.89.149.226 80]
Err http://ftp.debian.org lenny/updates/non-free Packages
  404 Not Found [IP: 130.89.149.226 80]
W: Failed to fetch http://ftp.debian.org/debian-volatile/dists/lenny/volatile/main/binary-i386/Packages  404 Not Found [IP: 130.89.149.226 80]

W: Failed to fetch http://ftp.debian.org/debian-volatile/dists/lenny/volatile/contrib/binary-i386/Packages  404 Not Found [IP: 130.89.149.226 80]

W: Failed to fetch http://ftp.debian.org/debian-volatile/dists/lenny/volatile/non-free/binary-i386/Packages  404 Not Found [IP: 130.89.149.226 80]

W: Failed to fetch http://ftp.debian.org/debian-security/dists/lenny/updates/main/binary-i386/Packages  404 Not Found [IP: 130.89.149.226 80]

W: Failed to fetch http://ftp.debian.org/debian-security/dists/lenny/updates/contrib/binary-i386/Packages  404 Not Found [IP: 130.89.149.226 80]

W: Failed to fetch http://ftp.debian.org/debian-security/dists/lenny/updates/non-free/binary-i386/Packages  404 Not Found [IP: 130.89.149.226 80]

E: Some index files failed to download, they have been ignored, or old ones used instead.

Alguém pode me ajudar a atualizar esta lista para fazer com que todos os URLs funcionem.

Desculpe pelo título estranho da pergunta, mas não conheço os termos certos.

Saif Bechan
fonte
Esta é a resposta correta, a partir de 2012.04: serverfault.com/questions/373314/…
sorin

Respostas:

4

O arquivo que você está procurando é /etc/apt/sources.list.

Provavelmente, seu host está usando um dos modelos mais antigos do OpenVZ que tinham URLs de repositório inválidos.

Tente minha lista:

deb http://security.debian.org/ lenny / updates contrib principal não-livre
deb http://volatile.debian.org/debian-volatile lenny / contrib. principal volátil não-livre 
deb http://ftp.us.debian.org/debian/ lenny main
deb-src http://ftp.us.debian.org/debian/ lenny main
deb-src http://security.debian.org/ lenny / updates main
deb-src http://volatile.debian.org/debian-volatile lenny / volatile main
John T
fonte
Você é muito bem-vindo!
John T
Este ID de resposta obsoleto : ver serverfault.com/questions/373314/...
Sorin
0

Parece que não http://ftp.devian.org/debian-securityexiste. Ao visualizar http://ftp.debian.org/, tudo o que vejo édebian/

Talvez tente security.debian.org?

TheLQ
fonte
0

Apesar do que se possa pensar com esse nome, ftp.debian.orgnão é um espelho mais completo que outros espelhos do Debian. Por exemplo, não tem debian-volatile. O site Debian possui uma lista de espelhos voláteis debian . As atualizações de segurança devem vir diretamente de security.debian.org.

Você precisa editar /etc/apt/sources.list. Altere as linhas voláteis e de segurança para algo como

deb http://ftp.nl.debian.org/debian-volatile lenny/volatile main contrib non-free
deb http://security.debian.org/ lenny/updates main contrib non-free

Enquanto você está nisso, você também pode alterar a linha principal para usar ftp.nl.debian.orgtambém.

Gilles 'SO- parar de ser mau'
fonte