After reading this topic on Fedora Forum, I modified the fedora-core.repo and fedora-update.repo to enable i386 support on my Fedora Core 5 x86_64. Yumex method worked fine except during the update which caused conflict between two architectures because of the variable $basearch. Currently, setting "i386" constance is the only way for the extras lines. Here is the result . This example shows the efficiency of yum with biarch settings which sets apart from other package managers. Hopefully developers will find a way to enhance it.