Bonjour à tous,
J'ai installé il y a peu une Lenny toute fraiche, avec gnome.
Je me suis rendu compte qu'il y avait beaucoup de paquets installés que je n'utilisais pas (epiphany, evolution mail, ekiga, ...) pourquoi alors ne pas les désinstaller ?
Tout confiant en la surpuissance d'apt, je me suis dit que ça me prendrait moins d'une minute. Le problème c'est que comme ces paquets font partie du gnome desktop environment, aptitude détecte des dépendances non satisfaites et refuse de les désinstaller sans désinstaller également d'autres paquets :
Exemple :
******
Pierre:/home/pierre# aptitude purge cheese
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
The following packages are BROKEN:
gnome-desktop-environment
The following packages will be REMOVED:
cheese{p}
0 packages upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 5068kB will be freed.
The following packages have unmet dependencies:
gnome-desktop-environment: Depends: cheese (>= 2.22.2) but it is not installable
The following actions will resolve these dependencies:
Remove the following packages:
gnome
gnome-desktop-environment
Score is 188
*****
Ce n'est pas capital, mais je suis curieux de savoir si quelqu'un a une solution élégante pour désinstaller uniquement les paquets que je n'utilise pas, sans virer gnome et sans me laisser de dépendances non résolues.
Merci d'avance !
Pierre
# Meta-paquet
Posté par LaBienPensanceMaTuer . Évalué à 6.
J'ai pas de debian sous les doigts pour tester, mais à priori, le paquet gnome-desktop-environment est un méta-paquet ayant pour dépendances tout le bureau Gnome (dont évolution & co).
Tu peux, à priori, le desinstaller sans que cela ne desinstalle les dépendances associées. Une fois ce méta paquet desinstallé, tu devrais pouvoir enlever les composants dont tu ne veux pas sans problème...
'fin ... à confirmer hein :)
[^] # Re: Meta-paquet
Posté par Adrien . Évalué à 7.
– gnome-core : tu as uniquement les composants essentiels de gnome ;
– gnome : tu as un gnome un peu plus gros, avec des composants additionnels ;
– gnome-desktop-environment : tu as toute la distribution officielle de gnome ;
donc tu peux virer les métapaquets gnome et gnome-desktop-environment sans problème normalement.
[^] # Re: Meta-paquet
Posté par Pierre Berger . Évalué à 3.
Les paquets gnome et gnome-desktop-environment étant des méta-paquets, je peux les désinstaller sans problème. Je pourrais ensuite désinstaller les paquets de mon choix sans problème de dépendances. La désinstallation de gnome et gnome-desktop-environment en elle même ne retirera pas de composants logiciels, comme le suggère l'utilisation de la commande dpkg --listfiles :
****
pierre@Pierre:~$ dpkg --listfiles gnome-desktop-environment
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/gnome-desktop-environment
/usr/share/doc/gnome-desktop-environment/copyright
/usr/share/doc/gnome-desktop-environment/changelog.gz
pierre@Pierre:~$ dpkg --listfiles gnome
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/gnome
/usr/share/doc/gnome/copyright
/usr/share/doc/gnome/changelog.gz
****
Merci encore,
Pierre
[^] # Re: Meta-paquet
Posté par Adrien . Évalué à 6.
On peut les voir comme un raccourci : si je veux avoir tout l'environnement gnome, je peux soit installer la tripoté de logiciel gnome à la main (c'est fastidieux et long) ou alors juste installer le métapaquet, et par le jeu des dépendances ça va m'installer tout l'environnement d'un coup.
Excusez mon ignorance, je suis un petit nouveau
Bienvenue à toi :-)
[^] # Re: Meta-paquet
Posté par bibitte . Évalué à 3.
Si un nouveau paquet et ajouté au meta-paquet par exemple gnome intègre un nouveau logiciel pour piloter ta machine a café usb. Comme tu n'a pas le meta-paquet lors de la mise à jour le nouveau logiciel ne s'installera pas automatiquement.
Voila si tu supprime le meta-paquet c'est le seul problème que tu risque d'avoir
Mais de toute façon tu t'en fiche tu n'aime pas le café!
[^] # Re: Meta-paquet
Posté par benoar . Évalué à 3.
apt-get source gnome-desktop-environment
, tu modifies debian/control, puis undpkg-buildpackage -us -uc
dans le dossier, et tu obtiens un paquet .deb fait maison.[^] # Re: Meta-paquet
Posté par PuRPLeHaZe . Évalué à 3.
Cette option est souvent utile mais parfois il est possible que tu veuilles garder des paquets parmis ceux-là.
La commande suivante permettra de désinscire les paquets concernés de la liste des paquets à supprimer automatiquement.
aptitude keep-all
[^] # Re: Meta-paquet
Posté par Pierre Berger . Évalué à 1.
Merci à tous pour vos réponses variées et complètes, je testerai tout ça dès que je retrouve mon pc.
Et sans doute à bientôt.
Pierre
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.