Installing YUM on Fedora Core 12
One of the virtualization platforms that we utilize is Parallels Virtuozzo. Generally, we will use OS templates created by Parallels to setup our Virtual Instances. These OS templates do not have yum, which is an automatic updater and package installer/remover, installed on them by default. Because of this, we will need to find all of the RPMs that are needed by the yum package manually.
It turns out that you will need to install 65 different packages in order to install yum. I have spent the time to find out all of these packages and here is the command that you can run to install yum on Fedora Core 12:
rpm -ivh –force http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/yum-3.2.25-1.fc12.noarch.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/pygpgme-0.1-17.20090824bzr68.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/python-iniparse-0.3.0-3.fc12.noarch.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/rpm-python-4.7.1-6.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/yum-metadata-parser-1.1.2-14.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/python-urlgrabber-3.9.1-2.fc12.noarch.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/gpgme-1.1.8-2.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/glibc-2.11-2.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/libxml2-2.7.6-1.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/popt-1.13-6.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/python-libs-2.6.2-2.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/glib2-2.22.2-2.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/rpm-4.7.1-6.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/rpm-libs-4.7.1-6.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/elfutils-libelf-0.143-1.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/libcap-2.16-5.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/nss-3.12.4-14.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/gcc-4.4.2-7.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/nss-util-3.12.4-8.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/glibc-devel-2.11-2.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/libgcc-4.4.2-7.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/libgomp-4.4.2-7.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/glibc-headers-2.11-2.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/nspr-4.8.2-1.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/libattr-2.4.43-4.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/kernel-headers-2.6.31.5-127.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/libacl-2.2.47-5.fc12.i686.rpm ftp://ftp.univie.ac.at/systems/linux/fedora/releases/12/Everything/i386/os/Packages/bzip2-libs-1.0.5-6.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/db4-4.7.25-13.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/lua-5.1.4-4.fc12.i686.rpm ftp://ftp.univie.ac.at/systems/linux/fedora/releases/12/Everything/i386/os/Packages/xz-libs-4.999.9-0.1.beta.20091007git.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/file-libs-5.03-9.fc12.i686.rpm ftp://ftp.univie.ac.at/systems/linux/fedora/releases/12/Everything/i386/os/Packages/libselinux-2.0.87-1.fc12.i686.rpm ftp://ftp.univie.ac.at/systems/linux/fedora/releases/12/Everything/i386/os/Packages/zlib-1.2.3-23.fc12.i686.rpm ftp://ftp.univie.ac.at/systems/linux/fedora/updates/12/i386/sqlite-3.6.20-1.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/python-pycurl-7.19.0-4.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/gnupg2-2.0.13-1.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/libgpg-error-1.6-4.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/pth-2.0.7-9.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/glibc-common-2.11-2.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/nss-softokn-freebl-3.12.4-10.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/gamin-0.1.10-5.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/cloog-ppl-0.15.7-1.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/cpp-4.4.2-7.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/ncurses-libs-5.7-3.20090207.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/readline-6.0-3.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/libcurl-7.19.6-10.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/dirmngr-1.0.3-3.fc12.i686.rpm ftp://ftp.univie.ac.at/systems/linux/fedora/releases/12/Everything/i386/os/Packages/libgcrypt-1.4.4-8.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/libksba-1.0.6-3.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/openldap-2.4.18-5.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/libusb-0.1.12-22.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/pinentry-0.7.6-4.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/gmp-4.3.1-5.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/ppl-0.10.2-10.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/mpfr-2.4.1-3.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/libcom_err-1.41.9-5.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/krb5-libs-1.7-8.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/libidn-1.9-5.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/nss-softokn-3.12.4-10.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/libssh2-1.2-2.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/openssl-1.0.0-0.10.beta3.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/cyrus-sasl-lib-2.1.23-4.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/libstdc%2b%2b-4.4.2-7.fc12.i686.rpm http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/i386/os/Packages/keyutils-libs-1.2-6.fc12.i686.rpm
If you see any dependency errors, please contact support and let us know so that we can update the command.
All of our Virtual Private Servers come with yum pre-installed for your convenience.
Posted in: Linux Virtuozzo VPS, RackWire News









