Le nettoyage des paquets

11 août 2006

Bon, c’est pas encore la nouvelle année, mais je vais prendre une bonne résolution : ne plus installer de paquets avec apt-get. Pourquoi, me direz-vous ? Eh bien je viens de lire quelque chose de bien intéressant. Les commande apt-get et aptitude vont toutes les deux installer un paquet et ses dépendances. En revanche, seul aptitude va supprimer ces mêmes dépendances, si et seulement si un autre soft n’en dépend pas, alors qu’apt-get les laissera sur votre système.

La démonstration peut être faite (elle provient de l’excellent site d’ayisu) avec le paquet kword. En installant ce paquet, il va falloir installer ses dépendances : kspread, kword-data, et libwv2-1c2. Vous pouvez faire le test si vous le voulez : installez kword avec apt-get (sudo apt-get install), et ensuite désinstallez-le (sudo apt-get remove). Lancez Synpatic et cherchez un des paquets dépendants : bingo, ils sont encore là.

Pour éviter ce genre de (petit) désagrément, mieux vaut donc installer avec aptitude. Seule une application installée avec aptitude ne sera désinstallée “proprement” avec la commande sudo aptitude remove. A noter : la commande aptitude nécessite une update avant chaque installation pour bien fonctionner. Il existe un programme pour “nétoyer” les paquets orphelins de votre système: gtkorphan. Pour l’installer donc :

$ sudo aptitude udpate

$ sudo aptitude install gtkorphan

Et voilà. Gtkorphan requiert les droits de super utilisateur donc pour le lancer tapez dans un terminal :

$ sudo gtkorphan

La liste des paquets orphelins va apparaître, à vous de voir lesquels vous voulez supprimer.

Publicités

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

%d blogueurs aiment cette page :