Aktualizacja listy adresów URL apt-get używa w debianie

8

Kiedy wykonuję „apt-get update” na moim VPS, pojawia się wiele komunikatów o błędach:

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.

Czy ktoś może mi pomóc zaktualizować tę listę, aby wszystkie adresy URL działały.

Przepraszam za dziwny tytuł pytania, ale nie znam odpowiednich terminów.

Saif Bechan
źródło
To poprawna odpowiedź, na dzień 2012.04: serverfault.com/questions/373314/…
sorin,

Odpowiedzi:

4

Plik, którego szukasz, to /etc/apt/sources.list.

Możliwe, że Twój host używa jednego ze starszych szablonów OpenVZ, który miał złe adresy URL repo.

Wypróbuj moją listę:

deb http://security.debian.org/ lenny / updates main contrib non-free
deb http://volatile.debian.org/debian-volatile lenny / volatile main contrib non-free 
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.
źródło
Nie ma za co!
John T
Ta odpowiedź jest nieaktualna : patrz serverfault.com/questions/373314/…
sorin,
0

Nie wydaje się http://ftp.devian.org/debian-security, że istnieje. Podczas oglądania http://ftp.debian.org/widzę tylkodebian/

Może spróbować security.debian.org?

TheLQ
źródło
0

Pomimo tego, co mogłoby się wydawać, biorąc pod uwagę jego nazwę, ftp.debian.orgnie jest bardziej kompletnym lustrem niż inne mirrory Debiana. Na przykład nie ma debian-volatile. Strona internetowa Debiana zawiera listę lotnych serwerów lustrzanych debiana . Aktualizacje zabezpieczeń powinny pochodzić bezpośrednio z security.debian.org.

Musisz edytować /etc/apt/sources.list. Zmień linie niestabilności i bezpieczeństwa na coś takiego

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

W tym momencie równie dobrze możesz zmienić linię podstawową, aby użyć ftp.nl.debian.org.

Gilles „SO- przestań być zły”
źródło