Installing
RPM

Next we'll be installing RPM, or Redhat Package Manager. Obviously this
isn't required but I thought I would include it anyways. As far as package
managers go, RPM is definitely one of the most popular ones and it's very
simple to use. Before we install it, we'll need two other packages first.
ZLIB
Library
zlib gets the standard - configure, make, make install
Berkeley
db Library
Unpack the archive and go into the packages build_unix directory. Type
the following:
../dist/configure --enable-compat185 (notice two periods not one)
make
make install
ldconfig
RPM
Unpack the archive and type the following:
./configure --disable-nls
make
make install
rpm --initdb
Go ahead and remove the /usr/src/redhat directory.
A
few RPM Commands to Remember
rpm -i installs a package
rpm -U upgrades a package, all older versions removed
rpm -e removes a package
rpm -qa queries the package database
rpm -ivh filename.rpm checks the packages dependencies
You will most likely have to use the --nodeps flag when using RPM because
the dependencies the RPM package requires will not be there, they were
installed via source code most likely and RPM doesn't know this. Example:
rpm -i filename.rpm --nodeps
This would be a good place for a backup, especially before we get involved
in the next chapter..
|