|< Day Day Up >|
Recipe 2.13. Installing Yum
Use Yum, the Yellow Dog Updater, Modified.
Yum is standard on Fedora; on other systems you may need to install it:
# rpm -ivh yum-2.0.4-1.noarch.rpm
# rpm —import http://www.fedora.us/FEDORA-GPG-KEY
You'll find more keys in the download directories, such as http://download.fedora.redhat.com/pub/fedora/linux/core/2/i386/os/. You'll need keys from all the repositories you configure Yum to use. Add this line to /etc/yum.conf to make Yum automatically check the keys:
Now you can install a new program:
# yum install tuxpaint
Your first Yum download will take as long as 30 minutes, because it will download package lists:
Gathering header information file(s) from server(s) Server: Fedora Linux / stable for Red Hat Linux 9 (i386) Server: Red Hat Linux 9 (i386) Server: Red Hat Linux 9 (i386) updates Finding updated packages Downloading needed headers getting /var/cache/yum/fedora-stable/headers/leafnode-0-1.9.43-0.fdr.1.rh90.i386.hdr getting /var/cache/yum/fedora-stable/headers/libzvt-devel-0-2.0.1-0.fdr.5.rh90.i386.hdr ... Dependencies resolved I will do the following: [install: tuxpaint-2002.10.20-1.i386.rpm] Is this ok [y/N]:
Say yes, and you're finished.
FreshRPMs is a good source of quality packages. Yum mirrors are at http://ayo.freshrpms.net. Your Yum RPM from FreshRPMs will already be configured to use the FreshRPMs repositories. Be sure to install the GPG key:
# rpm —import http://freshrpms.net/packages/RPM-GPG-KEY.txt
Putting gpgcheck=1 in yum.conf, and importing the keys, ensures that Yum will automatically check package signatures. It's an easy, painless method for checking that you are installing packages that have not been maliciously altered or messed up in transit.
2.13.4 See Also
|< Day Day Up >|