From Fedora Project Wiki

m (Fixing links)
m (fixed formatting)
Line 1: Line 1:
<pre>#!html
==Architecture Specific Notes==
==Architecture Specific Notes==</pre>


This section provides notes that are specific to the supported hardware architectures of Fedora.
This section provides notes that are specific to the supported hardware architectures of Fedora.

Revision as of 18:26, 5 August 2008

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