Il existe deux outils pratiques pour vous aider à fournir des informations supplémentaires sur les packages système. Le premier outil est le gestionnaire de paquets yum
et le second est yumdb
. Les deux outils affichent un type d'information différent. L'autre différence est que yumdb
La commande ne peut être utilisée que sur les packages actuellement installés sur le système.
miam les infos
Le yum
La commande peut afficher des informations sur le package même s'il n'est pas actuellement installé. Il s'agit d'un moyen pratique de demander des informations supplémentaires avant que l'installation proprement dite ne soit effectuée. Cela peut être fait en utilisant info
option. Ce qui suit est une sortie par défaut lors de l'utilisation de yum info
pour interroger les informations d'un package. Dans l'exemple suivant, nous demanderons des informations supplémentaires sur at
paquet :
# yum info at Loaded plugins: product-id, subscription-manager Available Packages Name : at Arch : x86_64 Version : 3.1.13 Release : 17.el7 Size : 50 k Repo : RHEL_7_Disc Summary : Job spooling tools URL : http://ftp.debian.org/debian/pool/main/a/at License : GPLv3+ and GPLv2+ and ISC and MIT and Public Domain Description : At and batch read commands from standard input or from a specified : file. At allows you to specify that a command will be run at a : particular time. Batch will execute commands when the system load : levels drop to a particular level. Both commands use user's shell. : : You should install the at package if you need a utility for : time-oriented job control. Note: If it is a recurring job that will : need to be repeated at the same time every day/week, etc. you should : use crontab instead.
infos yumdb
Les différents ensembles d'informations sur n'importe quel paquet actuellement installé peuvent être récupérés par yumdb
commande. Le yumdb
La commande peut être manquante car elle n'est peut-être pas installée sur votre système par défaut. Pour faire le yumdb
commande disponible, vous devez d'abord installer yum-utils
emballer.
[root@rhel7 ~]# yum install yum-utils
Une fois installé, vous pouvez utiliser yumdb
commande pour obtenir des informations supplémentaires sur tout package actuellement installé. Encore une fois, nous utilisons at
paquet à titre d'exemple. Ci-dessous, vous pouvez voir une sortie par défaut de yumdb info
commande :
[root@rhel7 ~]# yumdb info at Loaded plugins: product-id at-3.1.13-17.el7.x86_64 checksum_data = 6257ddee132d91801cf303fe6f0660de6e8da64c2c132203ae54861f3667bdc3 checksum_type = sha256 command_line = install at from_repo = RHEL_7_Disc from_repo_revision = 1399448732 from_repo_timestamp = 1399448734 installed_by = 0 reason = user releasever = 7Server var_uuid = bd54f3b1-8d8c-4e79-9384-084d9a58d544