I have been installing specific i386 packages (such as Firefox)
on machines with x86_64 Fedora Core 4 using the following approach.
I created fedora.i386.repo, fedora-updates.i386.repo, and
fedora-extras.i386.repo in /etc/yum.repos.d with contents of...
[base-i386]
name=Fedora Core $releasever - i386 - Released Updates
baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/4/i386/os/
#mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-core-$releasever
enabled=0
gpgcheck=1
[updates-released-i386]
name=Fedora Core $releasever - i386 - Released Updates
baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/$...
#mirrorlist=http://fedora.redhat.com/download/mirrors/updates-released-fc$releasever
enabled=0
gpgcheck=1
[extras-i386]
name=Fedora Extras $releasever - i386
baseurl=http://download.fedora.redhat.com/pub/fedora/linux/extras/$releas...
#mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-extras-$releasever
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-extras
gpgcheck=1
These work fine for installing specific i386 packages with yum using the
--enablerepo flag set to the appropriate repository. However I am quite
unclear on how I can cleanly use 'yum update' to update only those i386
packages installed to the latest versions without accidentally installing
additional i386 packages for other packages that are already installed
as the x86_64 version only. Thanks in advance for any clarifications on
this issue.
Jack