Ces derniers jours, je n'ai pas pu mettre à jour nos apt-sources sur Debian 5. (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
lenny
est remplacé par squeeze
, 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:
squeeze
.lenny
, supprimez les serveurs FTP Debian de sources.list
et conserver les packages tels quels. Il n'y aura aucune mise à jour de sécurité.man apt_preferences
) des packages nécessaires à lenny
et effectuez une mise à niveau partielle, ou épinglez tous les packages à lenny
et effectuez les mises à niveau si nécessaire. 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.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
archive.debian.org a les référentiels de paquets de toutes les versions debian d'EOLd
Comment pouvez-vous télécharger les packages source nécessaires si même 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 donc: _ . Diff.gz, _ . Dsc, _ *. Orig.tar.gz
Mais pour farse, il existe des extensions _ . Debian.tar.gz, _ . Tar.gz (sans orig) et certains paquets sont complètement supprimés de http://archive.debian.org/debian/pool donc pas étrange qu'apt ou tout autre gestionnaire de paquets ne puisse 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.