Comment afficher la liste des paquets Gentoo installés ?

10.03.2021
22:05

Dans certains cas, vous pouvez avoir besoin d'afficher la liste des paquets installés sous Gentoo. Ceci est souvent nécessaire pour nettoyer le système des fichiers inutiles, pour migrer des programmes, et pour un certain nombre d'autres raisons. Il existe de nombreux utilitaires et scripts pour résoudre ce problème. Nous ne les examinerons pas tous, nous nous concentrerons uniquement sur les méthodes les plus efficaces et les plus justifiées.

Visualisation du fichier World

Lorsque vous êtes confronté à une tâche telle que la visualisation des fichiers Gentoo, le premier endroit où vous devriez regarder est /var/lib/portage/world. C'est là que sont enregistrés tous les programmes utilisateur installés manuellement. Pour ce faire, exécutez la commande :

$ cat /var/lib/portage/world

Utiliser EIX

Lorsque vous voulez voir tous les paquets Gentoo installés, vous avez besoin d'un autre moyen. Le script Eix Gentoo, Eix Gentoo, est un ensemble complet d'utilitaires pour vous aider à trouver et gérer les paquets dans overlays et Portage. Comme nous ne sommes intéressés que par la fonction qui affiche tous les paquets, nous l'utilisons :

$ emerge -pv eix

Ensuite, nous regardons les paquets eux-mêmes :

$ eix -I | less

Vous verrez le nom du paquet lui-même et quelques brèves informations à son sujet :

[?] app-accessibility/at-spi2-atk

Available versions: (2) 2.10.2 ~2.12.1{tbz2}

{test}

Installed versions: 2.14.1(2){tbz2}(02:45:46 28.03.2015)(-test ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="64 -32 -x32")

Homepage: http://live.gnome.org/Accessibility

Description: Gtk module for bridging AT-SPI to Atk

Utilisation d'EPM

Vous pouvez également utiliser des scripts perl pour afficher les paquets installés. Un excellent script est EPM, qui s'installe comme suit :

$ sudo emerge -av epm

Maintenant, récupérez les paquets :

$ epm -qa

Ceci affichera des informations sur le paquet - son nom et sa version :

fixesproto-5.0-r1

xcmiscproto-1.2.2

compositeproto-0.4.2-r1

xf86rushproto-1.1.2-r1

xf86driproto-2.1.1-r1

recordproto-1.14.2-r1

damageproto-1.2.1-r1

presentproto-1.0

dri2proto-2.8-r1

xproto-7.0.27

Vous pouvez filtrer uniquement les noms des paquets AWK à l'aide d'une fonction spéciale :

$ epm -qa | awk -F- '{print $1}'

C'est tout. Il existe en effet de nombreuses façons de procéder. Utilisez l'une ou l'autre d'entre elles en fonction des circonstances et des tâches à accomplir.

15% de réduction sur les nouveaux VPS
Dépêchez-vous de commander un serveur dans n'importe quelle localité
Choisir un VPS

Autres articles

10.03.2021
6 719
Base de connaissances / Instructions
Installation d'Atom sur un système Ubuntu
10.03.2021
23 477
Base de connaissances / Instructions
Ошибка 2006 : Le serveur MySQL a disparu
10.03.2021
31 642
Base de connaissances / Instructions
Comment redémarrer le réseau dans Ubuntu