J'utilise pacman
5.0.1 sur Arch Linux et j'aimerais obtenir des informations sur les packages installés sur ma machine ainsi que des packages dans les référentiels distants.
Les informations doivent inclure une description du paquet, de sa taille et de sa date de construction.
--info
Prise vi
À titre d'exemple, pour obtenir des informations sur son localement Utilisation du package installé
pacman -Q --info vi
Cela produit
Name : vi
Version : 1:070224-2
Description : The original ex/vi text editor
Architecture : x86_64
URL : http://ex-vi.sourceforge.net/
Licenses : custom:ex
Groups : base
Provides : None
Depends On : ncurses
Optional Deps : s-nail: used by the preserve command for notification [installed]
Required By : None
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 290.00 KiB
Packager : Evangelos Foutras <[email protected]>
Build Date : Sun 06 Sep 2015 09:34:15 PM CEST
Install Date : Mon 03 Oct 2016 07:18:13 PM CEST
Install Reason : Explicitly installed
Install Script : No
Validated By : Signature
Alternativement utiliser le plus court -i
drapeau:
pacman -Qi vi
Obtenir des informations à partir du Remote Des fonctionnalités similaires:
pacman -Si vi
Lorsque vous ne connaissez que des parties du nom du paquet, utilisez le -s
Paramètre:
pacman -Ss jdk
Pour savoir quels paquets dépendent d'un package donné - par exemple, si vous vous demandez pourquoi un colis existe sur votre système - vous pouvez utiliser pactree :
pactree -r intel-media-driver
qui produit un bel arbre de dépendance:
intel-media-driver
└─intel-media-sdk
└─ffmpeg
├─electron6
│ └─code
├─firefox
├─freerdp
│ └─wlroots
│ └─sway
├─qt5-webengine
│ └─python2-pyqtwebengine
│ └─calibre
├─unpaper
│ └─ocrmypdf
├─vlc
└─wf-recorder-git