Page 1 sur 1

[pacman] Lister les paquets installés =f(taille)

Publié : mer. 19 janv. 2011, 23:00
par Kooothor
Bonjour,

Lister tous les paquets installés en fonction de leur taille

Je lisais un truc, pis j'me suis dit : «hey ça a l'air pas mal comme truc à faire ça»
puis «hey j'ai pas une debian !»
alors j'me suis dit «hey comment faire ça sous Arch ?» --> flemme «j'vais demander sur bbs.archlinux.org»
après j'me suis rendu compte que l'article était en français
et j'ai pensé à la communauté française Archéenne
et donc en fait j'allais poster un truc genre :
«alors comment vous voyez ça vous ?»
puis avant de poster, j'ai fait man pacman
puis : $ pacman -Qi
(vous l'aviez déjà fait vous ? c'est cool hein ?)
donc y'a la taille itou
manque plus que grep/awk/sort tout ça et paf, ça fait des chocapics !

mais donc :
ktr a écrit :«alors comment vous voyez ça vous ?»

Re: [pacman] Lister les paquets installés =f(taille)

Publié : mer. 19 janv. 2011, 23:43
par Abazigal

Code : Tout sélectionner

$ pacman -Qi | egrep '^(Nom|Taille)' | cut -f2 -d':' | tr '\nK' ' \n' | sort -nrk 2
Dans le genre degueu, c'est pas mal, m'enfin ca marche :P

Re: [pacman] Lister les paquets installés =f(taille)

Publié : mer. 19 janv. 2011, 23:49
par Kooothor
\o/

un petit less à la fin c'est encore mieux :)

Merci !

Re: [pacman] Lister les paquets installés =f(taille)

Publié : jeu. 20 janv. 2011, 10:49
par tuxce
Pour la taille théorique:

Code : Tout sélectionner

package-query -Qf'%2 %n' | sort -rn
Pour la taille réelle:

Code : Tout sélectionner

package-query -Qf'%3 %n' | sort -rn

Re: [pacman] Lister les paquets installés =f(taille)

Publié : jeu. 20 janv. 2011, 14:42
par Emericn6k
:D
Y a pas à dire, c'est puissant package-query.

Merci pour l'info !