Последние несколько дней я не мог обновить наши apt-источники в Debian 5.0 (lenny). Я получаю следующие ошибки.
W: Failed to fetch http://ftp.debian.org/debian/dists/lenny/main/binary-amd64/Packages 404 Not Found [IP: 130.89.148.12 80]
W: Failed to fetch http://ftp.debian.org/debian/dists/lenny/contrib/binary-amd64/Packages 404 Not Found [IP: 130.89.148.12 80]
W: Failed to fetch http://ftp.debian.org/debian/dists/lenny/non-free/binary-amd64/Packages 404 Not Found [IP: 130.89.148.12 80]
W: Failed to fetch http://ftp.debian.org/debian/dists/lenny/main/source/Sources 404 Not Found [IP: 130.89.148.12 80]
W: Failed to fetch http://ftp.debian.org/debian/dists/lenny/contrib/source/Sources 404 Not Found [IP: 130.89.148.12 80]
W: Failed to fetch http://ftp.debian.org/debian/dists/lenny/non-free/source/Sources 404 Not Found [IP: 130.89.148.12 80]
Как мне решить эту проблему?
Редактировать:
Мои текущие источники:
# Debian Lenny
deb http://ftp.de.debian.org/debian/ lenny main non-free contrib
deb-src http://ftp.de.debian.org/debian/ lenny main non-free contrib
# Debian Lenny Non-US
deb http://non-us.debian.org/debian-non-US lenny/non-US main contrib non-free
deb-src http://non-us.debian.org/debian-non-US lenny/non-US main contrib non-free
# Debian Lenny Security
deb http://security.debian.org/ lenny/updates main contrib non-free
debian
apt
debian-lenny
Tronic
источник
источник
Ответы:
lenny
замененsqueeze
, и его жизненный цикл закончился 6 февраля этого года . Вы не будете получать обновления от основного сообщества Debian дляlenny
.Параметры:
squeeze
.lenny
, удалите FTP-серверы Debiansources.list
и оставьте пакеты такими, какие они есть. Там не будет никаких обновлений безопасности.man apt_preferences
) необходимые пакетыlenny
и выполните частичное обновление, или закрепите все пакетыlenny
и выполните обновления по мере необходимости. Оставляет вам частичную систему, и вы, скорее всего, получите всевозможные ошибки, но могут быть необходимы, если ни обновление, ни сохранение не являются опциями.источник
squeeze
не знают о несовместимом драйвере RAID, отправьте отчет об ошибке.man apt_preferences
), чтобы закрепить нужные вам пакеты от lenny, или прикрепить всю систему к lenny и выборочно установить postfix из squeeze. Было бы неразумно хранить огромный и выходящий в Интернет пакет, такой как postfix, без поддержки безопасности.Вы можете использовать следующие источники, пока не обновите свою систему:
источник
archive.debian.org содержит репозитории пакетов всех выпусков Debian EOLd
источник
Как вы можете скачать необходимые исходные пакеты, если даже список пакетов в файле http://archive.debian.org/debian_dists/Debian-5.0/main/source/Sources.gz неполный. Вам нужны все полные расширения для необходимого пакета с исходным кодом, поэтому: _ .diff.gz, _ .dsc, _ *. Orig.tar.gz
Но для фарса существуют расширения _ .debian.tar.gz, _ .tar.gz (без orig), и некоторые пакеты полностью удаляются из http://archive.debian.org/debian/pool, так что не удивительно, что apt или любой другой менеджер пакетов не может их скачать. Так что даже вручную вы не можете скачать их, потому что нет репозитория или зеркала с полными пакетами для старой версии Debian.
Вы можете попытаться написать руководству, ответственному за эти «идеи» не только в Debian, Ubuntu, но и в целом Linux, или попытаться найти старые CD / DVD или компьютер и извлечь из них необходимые пакеты.
источник