[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Desinstallation propres des paquets -dev



Alain JUPIN a écrit :
Bonjour,

J'ai tenté de compiler mysql-worbench, donc installer plusieurs
centaines de paquets de dev. Au final, seg fault !!!!!!

Du coup, je cherche une méthode pour supprimer tous ces paquets !!!!
J'ai regardé le /var/log/dpgk.log, et tenté de désinstaller les paquets.
Bon, dpkg veut me supprimer openoffice, gnome, evolution, X11 .....

Du coup forcement, je suis pas allé plus loin.

Comment puis je faire pour supprimer ces paquets sans foutre en l'air
mon install ?


Salut,

Tout dépend de l'outil que tu utilises pour faire la désinstallation. Je te conseille d'utiliser aptitude, tant pour l'installation que pour la désinstallation, il installera automatiquement les dépendances lorsque tu installes un paquet et il désinstallera les paquets devenus inutiles (installés à cause de dépendance) lorsque tu supprimeras tous les paquets en dépendant.

Sinon, tu peux aussi utiliser aptitude sans argument, sélectionner tous les paquets à désinstaller (touche _ pour une purge, ou - pour un uninstall). Ensuite, lorsque tu lui dit de faire reellement ce que tu lui as demandé (touche g une fois), il te fera un résumé de ce qui va se produire, tu verras certainement des paquets comme openoffice qu'il veut supprimer à cause d'une dépendance dont tu as demandé la suppression. Il te suffit de te placer sur ce paquet et de presser la touche = pour le garder dans son etat actuel ou sur la touche + pour dire explicitement que tu veux le garder dans un état "installé", aptitude saura tout seul changer aussi l'état des paquets que tu avais sélectionné pour la suppression en les gardant. Une fois que tu as vérifié toute la liste en choisissant de conserver ce que tu veux, tu pourras appuyer sur la touche g (encore) pour qu'aptitude effectue les actions demandées.

Je te conseille de lire le manuel d'aptitude et surtout les documentations associées, l'outil est très puissant et l'exemple d'utilisation que je te donne ici est très réducteur par rapport à ses possibilités.

Fanfan


Reply to: