Centos

.rpm 文件是否有元數據

  • June 18, 2018

我的 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: //cygwin.com/ - 然後您可以從 cygwin 控制台執行rpm -qip /path/file.rpm

在centos上-rpm -qip /path/file.rpm

引用自:https://serverfault.com/questions/414471