Неправильні джерела Debian 5.0 (lenny)?


19

Останні кілька днів я не міг оновити наші доречні джерела на 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

Чи можете ви розмістити свої записи у своєму /etc/apt/sources.list?
Рене Холе

будь ласка, дивіться редагувати!
Tronic

Так;) thx, але я думаю, що у відповіді від @thiton є проблема.
Рене Холе

Відповіді:


28

lenny його витіснилиsqueeze , а його життєвий цикл закінчився 6 лютого цього року . Ви не отримаєте жодних оновлень від основної спільноти Debian для lenny.

Параметри:

  1. Оновити до squeeze.
  2. Залишайтеся lenny, видаліть Debian FTP-сервери sources.listі зберігайте пакунки такими, якими вони є. Не буде оновлень безпеки.
  3. Прикріпіть ( man apt_preferences) необхідні пакети до lennyта виконайте часткове оновлення або прикріпіть усі пакунки до lennyта виконайте оновлення за потребою. Залишає вас з частковою системою, і ви, ймовірно, отримаєте всілякі помилки, але це може знадобитися, якщо ні оновлення, ні підтримка не є варіантами.

Саме так! Час оновлення :)
adamo

1
Я не можу оновити атм, тому що там є рейдерський драйвер, який несумісний для видавлювання ...
Tronic

2
@Tronic: Тоді вам доведеться жити без команди безпеки, яка може бути в порядку для серверів, що працюють із заднім числом. Ви можете кинути роботу з оновленням cron вже зараз і видалити більшість рядків з source.list. Якщо технічні працівники squeezeне знають про несумісний драйвер RAID, подайте звіт про помилку.
титон

мені просто потрібно встановити постфікс ... так що я повинен просто використовувати належний пакет .deb для встановлення?
Tronic

3
@Tronic: Використовуйте pinning ( man apt_preferences), щоб закріпити потрібні пакунки від lenny, або закріпити всю систему до lenny та встановити постфікс вибірково із стискання. Було б нерозумно зберігати величезний пакет із інтернетом, як постфікс, без підтримки безпеки.
титон



0

Як ви можете завантажити необхідні вихідні пакети, якщо навіть список пакунків у файлі http://archive.debian.org/debian_dists/Debian-5.0/main/source/Sources.gz є неповним. Вам потрібні всі повні розширення для необхідного вихідного пакету так: _ .diff.gz, _ .dsc, _ *. Orig.tar.gz

Але для farse існують розширення _ .debian.tar.gz, _ .tar.gz (без orig), а деякі пакунки повністю видаляються з http://archive.debian.org/debian/pool, тому не дивно, що apt чи будь-який інший менеджер пакунків не може їх завантажити. Так що навіть вручну ви не можете їх завантажити, оскільки немає сховища чи дзеркала з повними пакетами для старої версії Debian.

Ви можете спробувати написати органам, відповідальним за ці "ідеї", не тільки в Debian, Ubuntu, але і в цілому Linux, або спробувати знайти старий CD / DVD або комп'ютер і витягнути з них необхідні пакети.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.