RTFM : apt-mark ou comment empêcher l'autoremove d'un paquet

J'inaugure la rubrique RTFM, qu'on pourrait traduire par "aurais-tu l'obligeance de te référer au manuel ?". Ici, je publierai mes trouvailles, astuces et mémos qu'il suffit de chercher dans les manpages (mais qu'on a parfois la flemme de fouiller). Et si je peux vous éviter de chercher trop longtemps... Entre hyperactifs refoulés, il faut s'aider :)

apt-get autoremove vous est proposé parfois lorsque vous voulez faire des mises à jour. Le problème est que, parfois, un paquet que vous voulez garder s'est faufilé dans la liste de ceux à désinstaller du système. Pour l'enlever, il faut le marquer comme installé manuellement. Pour cela :

apt-mark manual mon-paquet-à-garder

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Calcul de la mise à jour... Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  apache2.2-bin apache2.2-common sensible-mda
Veuillez utiliser « apt-get autoremove » pour les supprimer.
root@serveur:~# apt-mark manual sensible-mda
sensible-mda passé en « installé manuellement ».
root@serveur:~# apt-get update && apt-get upgrade
Calcul de la mise à jour... Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  apache2.2-bin apache2.2-common

[RTFM] !

rtfm-bird

diaspora*
Retour maison