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
debian
apt
debian-lenny
Tronic
la source
la source
Réponses:
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 pourlenny
.Options:
squeeze
.lenny
, supprimez les serveurs FTP Debiansources.list
et conservez les paquets tels quels. Il n'y aura aucune mise à jour de sécurité.man apt_preferences
) les packages nécessaireslenny
et effectuer une mise à niveau partielle, ou épingler tous les packageslenny
et 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.la source
squeeze
ne connaissent pas le pilote RAID incompatible, déposez un rapport de bogue.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é.Vous pouvez utiliser les sources suivantes jusqu'à la mise à niveau de votre système:
la source
archive.debian.org a les référentiels de paquets de toutes les versions debian d'EOLd
la source
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.
la source