J'ai un fichier .rpm sur ma machine Windows. Existe-t-il un moyen d'inspecter ce fichier (sur Windows ou Centos) sans l'installer, pour savoir d'où il a été compilé? quelque chose comme des métadonnées?
12
J'ai un fichier .rpm sur ma machine Windows. Existe-t-il un moyen d'inspecter ce fichier (sur Windows ou Centos) sans l'installer, pour savoir d'où il a été compilé? quelque chose comme des métadonnées?
Ils ont beaucoup de métadonnées. Utilisez -qp
pour cibler le fichier de package et --qf
pour spécifier les métadonnées qui vous intéressent.
$ rpm -qp /var/cache/yum/x86_64/16/fedora/packages/db4-4.8.30-3.fc15.i686.rpm --qf "%{name}: %{buildhost}\n"
db4: x86-10.phx2.fedoraproject.org
rpm --querytags
vous montrera les balises de métadonnées.
Pour vérifier les métadonnées sur la machine Windows - vous aurez besoin de l'utilitaire rpm. Vous pouvez exécuter l'utilitaire RPM sur Windows via Cygwin: http://cygwin.com/ - puis à partir de la console cygwin, vous pouvez exécuter
rpm -qip /path/file.rpm
Sur centos -
rpm -qip /path/file.rpm
la source
J'ai bifurqué @Ignacio answer et créé un oneliner pour parcourir rapidement toutes les balises:
la source