歡迎您光臨本站 註冊首頁

64 位平台下(x86_64, ppc64) RPM 多體系支持

←手機掃碼閱讀     火星人 @ 2014-03-23 , reply:0

RPM 支持同時安裝一個軟體包的多種體系。運行 rpm -qa 列出軟體包時可能包含重複的軟體包,因為體系不會被列出。不過,使用 repoquery 命令,這是 Fedora Extras 倉庫中 yum-utils 軟體包的一部分,就可以列出體系了。要安裝 yum-utils,運行命令:
QUOTE:
su -c 'yum install yum-utils'

要用 rpm 列出所有軟體包以及其體系,運行命令:
QUOTE:
rpm -qa --queryformat "%{name}-%{version}-%{release}.%{arch}\n"

您可以將它添加到 /etc/rpm/macros (系統範圍的設置)或 ~/.rpmmacros (用戶各自的設置)。它改變默認的查詢方式,以列出體系:
QUOTE:
%_query_all_fmt %%{name}-%%{version}-%%{release}.%%{arch}


[火星人 ] 64 位平台下(x86_64, ppc64) RPM 多體系支持已經有572次圍觀

http://coctec.com/docs/linux/show-post-130597.html