m (1 revision(s)) |
m (Fixing links) |
||
Line 20: | Line 20: | ||
<pre> %_query_all_fmt %%{name}-%%{version}-%%{release}.%%{arch} | <pre> %_query_all_fmt %%{name}-%%{version}-%%{release}.%%{arch} | ||
</pre> | </pre> | ||
{{ | {{/PPC}} | ||
{{ | {{/x86}} | ||
{{ | {{/x86_64}} |
Revision as of 19:45, 29 May 2008
#!html ==Architecture Specific Notes==
This section provides notes that are specific to the supported hardware architectures of Fedora.
RPM multiarch support on 64-bit platforms (x86_64, ppc64)
RPM supports parallel installation of multiple architectures of the same package. A default package listing such as rpm -qa
might appear to include duplicate packages, since the architecture is not displayed. Instead, use the repoquery
command, part of the yum-utils
package, which displays architecture by default. To install yum-utils
, run the following command:
su -c 'yum install yum-utils'
To list all packages with their architecture using rpm
, run the following command:
rpm -qa --queryformat "%{name}-%{version}-%{release}.%{arch}\n"
You can add this to /etc/rpm/macros
(for a system wide setting) or ~/.rpmmacros
(for a per-user setting). It changes the default query to list the architecture:
%_query_all_fmt %%{name}-%%{version}-%%{release}.%%{arch}
Documentation Architecture Specific Content Beat/PPC Documentation Architecture Specific Content Beat/x86 Documentation Architecture Specific Content Beat/x86 64