Назад | Перейти на главную страницу

apt-get update получение 404 на debian lenny

Вот мой /etc/apt/sources.list

###### Debian Main Repos
deb http://ftp.us.debian.org/debian/ lenny main contrib non-free

###### Debian Update Repos
deb http://security.debian.org/ lenny/updates main contrib non-free
deb http://ftp.us.debian.org/debian/ lenny-proposed-updates main contrib non-free

Когда я делаю:

# apt-get update

Тогда я получаю несколько хороших строк:

Err http://ftp.us.debian.org lenny/contrib Packages
  404 Not Found [IP: 35.9.37.225 80]
Err http://ftp.us.debian.org lenny/non-free Packages
  404 Not Found [IP: 35.9.37.225 80]
Err http://ftp.us.debian.org lenny-proposed-updates/main Packages
  404 Not Found [IP: 35.9.37.225 80]
Err http://ftp.us.debian.org lenny-proposed-updates/contrib Packages
  404 Not Found [IP: 35.9.37.225 80]
Err http://ftp.us.debian.org lenny-proposed-updates/non-free Packages
  404 Not Found [IP: 35.9.37.225 80]
Err http://ftp.us.debian.org lenny/main Packages
  404 Not Found [IP: 35.9.37.225 80]
W: Failed to fetch http://security.debian.org/dists/lenny/updates/main/binary-i386/Packages  404 Not Found [IP: 149.20.20.6 80]    
W: Failed to fetch http://security.debian.org/dists/lenny/updates/contrib/binary-i386/Packages  404 Not Found [IP: 149.20.20.6 80]    
W: Failed to fetch http://security.debian.org/dists/lenny/updates/non-free/binary-i386/Packages  404 Not Found [IP: 149.20.20.6 80]    
W: Failed to fetch http://ftp.us.debian.org/debian/dists/lenny/contrib/binary-i386/Packages  404 Not Found [IP: 35.9.37.225 80]    
W: Failed to fetch http://ftp.us.debian.org/debian/dists/lenny/non-free/binary-i386/Packages  404 Not Found [IP: 35.9.37.225 80]    
W: Failed to fetch http://ftp.us.debian.org/debian/dists/lenny-proposed-updates/main/binary-i386/Packages  404 Not Found [IP: 35.9.37.225 80]    
W: Failed to fetch http://ftp.us.debian.org/debian/dists/lenny-proposed-updates/contrib/binary-i386/Packages  404 Not Found [IP: 35.9.37.225 80]    
W: Failed to fetch http://ftp.us.debian.org/debian/dists/lenny-proposed-updates/non-free/binary-i386/Packages  404 Not Found [IP: 35.9.37.225 80]    
W: Failed to fetch http://ftp.us.debian.org/debian/dists/lenny/main/binary-i386/Packages  404 Not Found [IP: 35.9.37.225 80]    
E: Some index files failed to download, they have been ignored, or old ones used instead.

измените свой /etc/apt/sources.list следующим образом:

deb http://archive.debian.org/debian/ lenny main contrib non-free
deb-src http://archive.debian.org/debian/ lenny main contrib non-free

deb http://archive.debian.org/debian-security lenny/updates main contrib non-free
deb-src http://archive.debian.org/debian-security lenny/updates main contrib non-free

deb http://archive.debian.org/debian-volatile lenny/volatile main contrib non-free
deb-src http://archive.debian.org/debian-volatile lenny/volatile main contrib non-free

Если немного покопаться, это похоже на проблему с зеркалами Debian. Согласно информации о зеркале, lenny должен быть доступен, хотя вам может потребоваться заменить каждый экземпляр lenny на oldstable в /etc/apt/sources.list. Однако поднятие трех зеркал показало, что «lenny» и «oldstable» больше не указаны.

Обновить: Я немного покопался и обнаружил, что Зеркало USC похоже, что в списке все еще есть «lenny». Прокомментируйте существующие записи в sources.list и продублируйте их:

deb http://ftp.us.debian.org/debian/

Заменено на:

deb ftp://mirrors.usc.edu/pub/linux/distributions/debian/

Посмотрим, поможет ли это.

Если повезет, это временная проблема, которая разрешится через несколько дней.

Обновление 2: Похоже, это не временно, и http://archive.debian.org это лучшее место для Ленни, чтобы доставить пакеты. Кроме того, похоже, что поддержка безопасности для Lenny была прекращена 12 февраля 2012 года, хотя они выпустили 5.0.10, точечное обновление, 10 марта 2012 года.

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

Пакеты Lenny были удалены со всех зеркал по адресу: archive.debian.org, поэтому обновите свой sources.list до: deb http://archive.debian.org Ленни основной вклад

Хорошо, это не сработало для меня, но

 deb http://archive.debian.org/debian lenny main contrib

сделал