Debian 5.0 (lenny) apt source nie działa?

19

Przez ostatnie kilka dni nie mogłem aktualizować naszych apt-source na Debian 5.0 (lenny). Otrzymuję następujące błędy.

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]

Jak rozwiązać ten problem?


Edytować:

Moje obecne źródła to:

# 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
Tronic
źródło
Czy możesz opublikować swoje wpisy na swojej /etc/apt/sources.list?
René Höhle
zobacz edycję!
Tronic
Tak;) dzięki, ale myślę, że problem stanowi odpowiedź od @thiton.
René Höhle

Odpowiedzi:

28

lenny został zastąpiony przezsqueeze , a jego cykl życia zakończył się 6 lutego tego roku . Nie dostaniesz żadnych aktualizacji od podstawowej społeczności Debiana lenny.

Opcje:

  1. Uaktualnij do squeeze.
  2. Pozostań przy lenny, usuń serwery FTP Debiana z sources.listi zachowaj pakiety bez zmian. Nie będzie żadnych aktualizacji zabezpieczeń.
  3. Przypnij ( man apt_preferences) niezbędne pakiety lennyi dokonaj częściowej aktualizacji lub przypnij wszystkie pakiety lennyi wykonaj uaktualnienia w razie potrzeby. Pozostawia ci częściowy system i prawdopodobnie będziesz otrzymywać wszelkiego rodzaju błędy, ale może być konieczne, jeśli ani uaktualnienia, ani utrzymania na obecnym poziomie nie są opcjami.
Thiton
źródło
Dokładnie! Czas na aktualizację :)
Adamo
1
nie mogę zaktualizować bankomatu, ponieważ istnieje sterownik rajdowy, który nie jest kompatybilny z wyciskaniem ...
Tronic
2
@Tronic: Będziesz musiał żyć bez zespołu bezpieczeństwa, co może być w porządku dla serwerów zaplecza. Możesz teraz upuścić zadanie aktualizacji crona i usunąć większość linii ze źródeł.list. Jeśli opiekunowie squeezenie są świadomi niezgodnego sterownika RAID, złóż raport o błędzie.
thiton
po prostu muszę zainstalować Postfix ... więc czy powinienem po prostu użyć odpowiedniego pakietu .deb do instalacji?
Tronic
3
@Tronic: Użyj pinning ( man apt_preferences), aby przypiąć potrzebne pakiety z lenny, lub przypnij cały system do lenny i selektywnie zainstaluj postfiks z squeeze. Byłoby nierozsądnie utrzymywać ogromny pakiet internetowy, taki jak postfix, bez wsparcia bezpieczeństwa.
thiton
38

Do uaktualnienia systemu możesz używać następujących źródeł:

deb http://archive.debian.org/debian/ lenny contrib main non-free
David Poblador i Garcia
źródło
0

Jak pobrać potrzebne pakiety źródłowe, jeśli nawet lista pakietów w pliku http://archive.debian.org/debian_dists/Debian-5.0/main/source/Sources.gz jest niekompletna. Potrzebujesz wszystkich pełnych rozszerzeń dla potrzebnego pakietu źródłowego, więc: _ .diff.gz, _ .dsc, _ *. Orig.tar.gz

Ale na razie istnieją rozszerzenia _ .debian.tar.gz, _ .tar.gz (bez orig), a niektóre pakiety są całkowicie usunięte z http://archive.debian.org/debian/pool, więc nic dziwnego, że apt lub jakikolwiek inny menedżer pakietów nie może ich pobrać. Więc nawet ręcznie nie możesz ich pobrać, ponieważ nie ma repozytorium ani kopii lustrzanej z kompletnymi pakietami dla starej wersji Debiana.

Możesz spróbować napisać do władz odpowiedzialnych za te „pomysły” nie tylko w Debianie, Ubuntu, ale w całym Linuksie, lub spróbować znaleźć stare CD / DVD lub komputer i wyodrębnić z nich potrzebne pakiety.

Rihanna234
źródło