红联Linux门户
Linux帮助

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

发布时间:2007-01-25 10:53:29来源:红联作者:Fanatical
RPM 支持同时安装一个软件包的多种体系。运行 rpm -qa 列出软件包时可能包含重复的软件包,因为体系不会被列出。不过,使用 repoquery 命令,这是 Fedora Extras 仓库中 yum-utils 软件包的一部分,就可以列出体系了。要安装 yum-utils,运行命令:

引用:
su -c 'yum install yum-utils'


要用 rpm 列出所有软件包以及其体系,运行命令:

引用:
rpm -qa --queryformat "%{name}-%{version}-%{release}.%{arch}\n"


您可以将它添加到 /etc/rpm/macros (系统范围的设置)或 ~/.rpmmacros (用户各自的设置)。它改变默认的查询方式,以列出体系:

引用:
%_query_all_fmt %%{name}-%%{version}-%%{release}.%%{arch}
文章评论

共有 0 条评论