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