
Когда я выполняю команду «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
.