Comme l'empathie 2.30 dans Debian Wheezy ne répondait pas à toutes mes préférences, j'ai essayé l'empathie 3.1 d'expérimental, en utilisant la commande :
apt-get -t experimental install empathy
J'ai dû le découvrir, cette version de l'empathie ne fonctionne pas bien dans Gnome 2.x. C'est pourquoi j'ai mentionné :
apt-get purge empathy
apt-get install empathy
En espérant que cela réinstallera à nouveau la version "standard" d'empathie.
Jusqu'à présent, tout a bien fonctionné.
Mais maintenant :
apt-get autoremove
veut supprimer Gnome dans son ensemble.
Comment puis-je calmer apt-get autoremove
?
Réponse acceptée :
APT maintient un indicateur pour chaque paquet, lui indiquant si le paquet est installé manuellement (installé parce que l'utilisateur/administrateur le voulait) ou installé automatiquement (installé uniquement parce que c'est une dépendance d'un autre paquet). C'est ce que apt-get autoremove
utilise pour déterminer ce qu'il faut supprimer :il supprime les packages qui sont marqués comme installés automatiquement, mais qu'aucun package actuellement installé n'exige.
Vous devez marquer le gnome
package, ou tout autre package Gnome correspondant aux bits que vous souhaitez conserver, tel qu'installé manuellement. Le plus simple est de le faire dans un outil interactif avec accès au paramètre installé automatiquement :
- Sur la ligne de commande, appelez
aptitude unmarkauto PACKAGENAME
pour marquer PACKAGENAME comme installé manuellement, oumarkauto
pour le marquer comme installé automatiquement. - Dans Aptitude, déplacez-vous sur la ligne correspondant à un package, puis appuyez sur
m
pour le marquer comme installé manuellement, ouM
pour le marquer comme installé automatiquement. - Dans Synaptic, déplacez-vous sur la ligne correspondant à un package, puis basculez "Installé automatiquement" dans le menu "Package".
Notez que (au moins à partir de squeeze, je n'ai pas vérifié wheezy) gnome-desktop-environment
dépend de tous les composants officiels de Gnome, y compris l'empathie. Je soupçonne que vous aviez gnome-desktop-environment
installé et supprimant l'empathy
package a dû le supprimer en raison de la dépendance. Si tel est le cas, vous devez maintenant réinstaller gnome-desktop-environment
. (Si vous ne vous en souvenez pas, vous pouvez trouver un historique de ce que les gestionnaires de paquets basés sur APT ont fait dans /var/log/apt
.)
Au lieu de purger et d'installer empathy
, vous auriez pu simplement faire apt-get -t wheezy empathy
pour installer la version Wheezy.