Je sais comment utiliser rpm liste le contenu d'un paquet (rpm -qpil package.rpm
). Cela a l'inconvénient de nécessiter l'ensemble de la question. Une solution plus élégante serait d'utiliser le gestionnaire de paquets, ce qui dans mon cas est MIAM. Comment peut-YUM être utilisés à cette fin?
Réponses
Trop de publicités?Il y a un paquet yum-utils
qui s'appuie sur YUM et contient un outil appelé" repoquery
qui peut faire cela.
$ repoquery --help | grep -E "list\ files"
-l, --list list files in this package/group
Combinés en un seul exemple:
$ repoquery -l time
/usr/bin/time
/usr/share/doc/time-1.7
/usr/share/doc/time-1.7/COPYING
/usr/share/doc/time-1.7/NEWS
/usr/share/doc/time-1.7/README
/usr/share/info/time.info.gz
Je ne pense pas que vous pouvez lister le contenu d'un package à l'aide de yum, mais si vous avez l' .fichier rpm sur votre système local (comme ce sera probablement le cas pour tous les paquets installés), vous pouvez utiliser la commande rpm pour lister le contenu de ce paquet comme suit:
rpm -qlp /path/to/fileToList.rpm
Espérons que cette aide!
Si il est dans les dépôts officiels, vous pouvez la consulter en http://pkgs.org.
Je sais que c'est la plupart non-geek réponse, mais ça fonctionne!