Обновление списка URL-адресов, используемых apt-get в Debian

Обновление списка URL-адресов, используемых apt-get в Debian

Когда я выполняю команду «apt-get update» на своем VPS, я получаю множество сообщений об ошибках:

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.

Может ли кто-нибудь помочь мне обновить этот список, чтобы все URL-адреса работали?

Извините за странное название вопроса, но я не знаю правильных терминов.

решение1

Файл, который вы ищете, — /etc/apt/sources.list.

Скорее всего, ваш хостер использует один из старых шаблонов OpenVZ с неверными URL-адресами репозиториев.

Попробуйте мой список:

deb http://security.debian.org/ lenny/updates основной contrib несвободный
deb http://volatile.debian.org/debian-volatile lenny/volatile основной contrib несвободный
deb http://ftp.us.debian.org/debian/ ленни главный
deb-src http://ftp.us.debian.org/debian/ ленни главный
deb-src http://security.debian.org/ lenny/updates main
deb-src http://volatile.debian.org/debian-volatile lenny/volatile main

решение2

Кажется, его не http://ftp.devian.org/debian-securityсуществует. При просмотре http://ftp.debian.org/я вижу толькоdebian/

Может быть попробовать security.debian.org?

решение3

Несмотря на то, что можно подумать, исходя из его названия, ftp.debian.orgэто не более полное зеркало, чем другие зеркала Debian. Например, у него нет debian-volatile. На веб-сайте Debian естьсписок зеркал Debian-volatile. Обновления безопасности должны поступать напрямую из security.debian.org.

Вам нужно отредактировать /etc/apt/sources.list. Измените строки volatile и security на что-то вроде

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

Пока вы этим заняты, вы также можете изменить основную линию, которую будете использовать ftp.nl.debian.org.

Связанный контент