Très pratique si vous souhaitez annuler une mise à jour qui vous pose des problèmes, nous avons depuis peu à notre disposition le dépôt snapshot : snapshot.debian.org/
Il s’agit d’une “machine à remonter le temps” qui archive toutes les version des deb au fur et à mesure de leur sortie.
Il devient donc très facile de revenir en arrière…
Ces instantanés d’archives sont aussi facilement accessibles que tous les autres dépôts apt, ce qui permet de les utiliser très simplement.
Utilisation :
Allez sur snapshot.debian.org pour trouver le paquet qui vous intéresse , et la date à laquelle il est entré dans les dépôts
Par exemple pour atp 0.7.25.3 :
snapshot.debian.org/package/apt/ … t_0.7.25.3
Il faut maintenant modifier son sources.list
Ajouter le dépôt snapshot, commenter le dépôt actuel, mettre à jour et réinstaller :
Explication sur la syntaxe du dépôt :
deb http://snapshot.debian.org/archive/debian/20100202T033917Z/ sid main contrib non-free
[quote]20100202T033917Z
Année/mois/jour/T/heure/minute/seconde/Z[/quote]
[code]### —> Unstable
#deb http://ftp.fr.debian.org/debian/ sid main contrib non-free
#deb http://ftp.fr.debian.org/debian/ sid main contrib non-free
deb http://snapshot.debian.org/archive/debian/20100202T033917Z/ sid main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ sid main contrib non-free
[/code]
Mettez à jour et installez le paquet tant désiré :
apt-get update
apt-get install le_paquet_a_rétrograder/unstable
Remettez votre sources.list initial en commentant le dépôt snapshot et décommentant le dépôt habituel.
apt-get update
Si vous souhaitez conserver le paquet installé sans qu’il ne soit mis-à-jour lors d’un apt-get upgrade ou aptitude upgrade, il faut en passer par le fichier préférences (isalo.org/wiki.debian-fr/ind … references)
Commentaires et corrections appréciées…