Les sources apt de Debian 5.0 (lenny) échouent?

19

Ces derniers jours, je n'ai pas pu mettre à jour nos apt-sources sur Debian 5.0 (lenny). J'obtiens les erreurs suivantes.

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]

Comment résoudre ce problème?


Éditer:

Mes sources actuelles sont:

# 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
la source
Pouvez-vous publier vos entrées dans votre /etc/apt/sources.list?
René Höhle
veuillez voir éditer!
Tronic
Oui;) thx mais je pense que la réponse de @thiton est le problème.
René Höhle

Réponses:

28

lenny est remplacé parsqueeze , et son cycle de vie s'est terminé le 6 février de cette année . Vous ne recevrez aucune mise à jour de la communauté Debian principale pour lenny.

Options:

  1. Mettre à niveau vers squeeze.
  2. Restez avec lenny, supprimez les serveurs FTP Debian sources.listet conservez les paquets tels quels. Il n'y aura aucune mise à jour de sécurité.
  3. Épingler ( man apt_preferences) les packages nécessaires lennyet effectuer une mise à niveau partielle, ou épingler tous les packages lennyet effectuer les mises à niveau selon les besoins. Vous laisse avec un système partiel, et vous risquez d'obtenir toutes sortes d'erreurs, mais peut être nécessaire si ni la mise à niveau ni la conservation en l'état ne sont des options.
thiton
la source
Exactement! Temps de mise à niveau :)
adamo
1
je ne peux pas mettre à jour atm, car il y a un pilote de raid qui est incompatible pour presser ...
Tronic
2
@Tronic: Ensuite, vous devrez vivre sans équipe de sécurité, ce qui peut convenir aux serveurs principaux. Vous pouvez supprimer le travail cron de mise à jour maintenant et supprimer la plupart des lignes de sources.list. Si les responsables de squeezene connaissent pas le pilote RAID incompatible, déposez un rapport de bogue.
thiton
j'ai juste besoin d'installer postfix ... alors dois-je simplement utiliser le package .deb approprié pour l'installation?
Tronic
3
@Tronic: utilisez pinning ( man apt_preferences) pour épingler les packages dont vous avez besoin à partir de lenny, ou pour épingler l'ensemble du système à lenny et installer postfix de manière sélective à partir de squeeze. Il serait imprudent de conserver un package énorme et accessible sur Internet comme postfix sans support de sécurité.
thiton
38

Vous pouvez utiliser les sources suivantes jusqu'à la mise à niveau de votre système:

deb http://archive.debian.org/debian/ lenny contrib main non-free
David Poblador i Garcia
la source
0

Comment pouvez-vous télécharger les packages sources nécessaires si la liste des packages dans le fichier http://archive.debian.org/debian_dists/Debian-5.0/main/source/Sources.gz est incomplète. Vous avez besoin de toutes les extensions complètes pour le paquet source nécessaire: _ .diff.gz, _ .dsc, _ *. Orig.tar.gz

Mais pour farse, il existe des extensions _ .debian.tar.gz, _ .tar.gz (sans orig) et certains packages sont complètement supprimés de http://archive.debian.org/debian/pool donc pas étrange que apt ou tout autre le gestionnaire de packages ne peut pas les télécharger. Donc, même manuellement, vous ne pouvez pas les télécharger car aucun référentiel ou miroir avec des packages complets pour l'ancienne version de Debian.

Vous pouvez essayer d'écrire aux autorités responsables de ces "idées" non seulement dans Debian, Ubuntu mais dans Linux entier, ou essayer de trouver de vieux CD / DVD ou ordinateur et en extraire les paquets nécessaires.

Rihanna234
la source