RPM



Source RPMS (SRPMS) What they are and what to do with them.

Integrity check (Files Missing) How to fix damaged or missing files.

Extracting a file from a rpm package 3 easy ways.

Upgrading Caldera 2.3 and 2.4 to rpm 3.0.6. Get rid of those "only major numbers <= 3 are supported by this version of RPM " messages.

   



Upgrade (Redhat 6.2) to use RPM 4.0.


From:  "R W Clark" <wz297@victoria.tc.ca>

Download the following packages:

db3-3.1.17-4.6x.i386.rpm
ftp://ftp.rpm.org/pub/rpm/dist/rpm-4.0.x/db3-3.1.17-4.6x.i386.rpm
rpm-python-4.0.2-6x.i386.rpm
ftp://ftp.rpm.org/pub/rpm/dist/rpm-4.0.x/rpm-python-4.0.2-6x.i386.rpm
rpm-devel-4.0.2-6x.i386.rpm
ftp://ftp.rpm.org/pub/rpm/dist/rpm-4.0.x/rpm-devel-4.0.2-6x.i386.rpm
rpm-build-4.0.2-6x.i386.rpm
ftp://ftp.rpm.org/pub/rpm/dist/rpm-4.0.x/rpm-build-4.0.2-6x.i386.rpm
popt-1.6.2-6x.i386.rpm
ftp://ftp.rpm.org/pub/rpm/dist/rpm-4.0.x/popt-1.6.2-6x.i386.rpm

If you are downloading from a windows machine, upload the
db3-3.1.17-4.6x.i386.rpm package to your Linux box first, otherwise download
it to its own directory and install it using the following command as
root: ]$  =  Prompt

$]  rpm -i db3-3.1.17-4.6x.i386.rpm

After you have installed this package, delete it or move it to another
directory.
Upload the remaining packages into an empty directory and run the command:
$]  rpm -Uvf *.rpm

You now have RPM version 4.0.2 installed on your Redhat System, but you must
now rebuild your RPM database. Rebuild your RPM database by issuing the
following command:
$]  rpm --rebuilddb

Run the following command to flush filesystem buffers:
$]  sync;sync

This just cleans things up. Do a man on sync to learn more.

To verify that RPM has installed run the following command:
$]  rpm --version

I hope this works for you as well as it worked for me. If you have any
problems, please email wz297@victoria.tc.ca and I will revise this page.

Thank you
Randall Clark
searchSearch Index