[pacman] enlever un groupe entier (résolu)

Mise à jour / Création /debug de paquetages
falke
Chu Ko Nu
Messages : 416
Inscription : ven. 02 mars 2012, 19:24
Localisation : Grenoble

[pacman] enlever un groupe entier (résolu)

Message par falke »

salut,

voilà gnome3.8 est arrivé et mon cinnamon commence à déconner.

J'ai fini par lui dire adieu, dommage je l'aimais bien.

Comme il n'est pas question que je retourne à linux mint ni de me farcir gnome sous arch , j'ai installé xfce, le DE pour presbytes :humour: .

Maintenant, je voudrais désinstaller entièrement et proprement le groupe gnome et gnome-extra. Mais ormis l'option -Qg qui affiche tous les groupes existants , je ne trouve pas l'option qui supprime tous les paquets d'un groupe sans me prendre la têtes avec les dépendances.

Pouvez vous me dire comment faire ?
Dernière modification par falke le mar. 23 avr. 2013, 22:20, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17563
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [SUPPRESSION PAQUETS] enlever un groupe entier

Message par benjarobin »

Code : Tout sélectionner

pacman -R $(comm -12 <(pacman -Qeq | sort -u) <(pacman -Qqg gnome gnome-extra | sort -u); pacman -Qq gnome-utils)
yaourt -Qdt
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
falke
Chu Ko Nu
Messages : 416
Inscription : ven. 02 mars 2012, 19:24
Localisation : Grenoble

Re: [SUPPRESSION PAQUETS] enlever un groupe entier

Message par falke »

merci, benjarobin,

j'ai réussi à me débrouiller autrement. Mais je serais intéressé si tu pouvais expliciter cette commande, notamment ce fameux comm -12 que j'ai déjà vu mais jamais compris.

falke
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17563
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [SUPPRESSION PAQUETS] enlever un groupe entier

Message par benjarobin »

Voir le Man de cette commande
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [pacman] enlever un groupe entier

Message par tuxce »

comm -12 fichier1 fichier2 ne liste que les lignes communes au 2 fichiers.
Par contre, la commande me paraît compliquée inutilement : pacman -Rs gnome aurait suffit. Au pire, il aurait fallu rajouter quelques paquets installé en plus et dépendant de gnome.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17563
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [pacman] enlever un groupe entier

Message par benjarobin »

Le but était d'uniquement supprimé les paquets installé explicitement, après de sélectionner via yaourt les paquets qui sont venu avec, par exemple on peut avoir xorg-server.
Mais j'avoue avoir un peu de mal à savoir ce que fait -Rs -Rc -Rsc même après 10 relectures du man
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [pacman] enlever un groupe entier

Message par tuxce »

pkg1 -> pkg2 -> pkg3
Pour par exemple pacman -R[b]x[/b] pkg2 :
x = c, pacman va à gauche
x = s, pacman va à droite (en s'assurant quand même que pkg3 n'est plus utilisé)
x = sc, il n' y a pas de quartier.

pacman -Rs gnome tente de supprimer gnome et toutes ses dépendances si ces dernières ne sont plus utilisées.
Ca permet de voir les éventuels programmes installés en dehors de gnome et en dépendant et donc, d'agir en conséquence.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17563
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [pacman] enlever un groupe entier

Message par benjarobin »

Merci 1000 fois, c'est très clair ainsi
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
falke
Chu Ko Nu
Messages : 416
Inscription : ven. 02 mars 2012, 19:24
Localisation : Grenoble

Re: [pacman] enlever un groupe entier

Message par falke »

merci tuxce pour cette réponse à propos de -Rsc.

Perso, j'ai supprimé le groupe gnome par -Rs des paquets du groupe, En enlevant d'abord quand c'était nécessaire par -Rs les paquets requérant des paquets du groupe gnome quand on me disait qu'un paquet dépendait du paquet que je souhaitais enlever.
Répondre