我的Windows机器上有一个.rpm文件。 有没有办法检查这个文件(无论是在Windows或Centos),而无需安装它,找出它从哪里编译? 像元数据?
他们有很多的元数据。 使用-qp
来定位包文件,使用--qf
来指定你感兴趣的元数据。
$ 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
会显示你的元数据标签。
要检查Windows机器上的元数据 – 您将需要rpm工具。 您可以通过Cygwin在Windows上运行RPM实用程序: http : rpm -qip /path/file.rpm
– 然后从cygwin控制台,您可以运行rpm -qip /path/file.rpm
在centos上 – rpm -qip /path/file.rpm