如果安裝一些 RPM 版本的軟件遇到什麼此版本需要 RPM > 3 以上才能支持之類的提示時,最讓人頭痛了。 現在好了, RH 終於推出了支持老版本的 新版 rpm4.0.2 。不過需要 Berkeley DB db3 格式數據庫的支持。
對 Red Hat 6.x/5.x 需要把原來的 db1 格式數據庫轉換成 db3 格式:
rpm --rebuilddb
如果你同時安裝了 db1 和 db3 格式的rpm 數據庫,rpm-4.0.2 將不能安裝,必須檢查 /var/lib/rpm 中的 packages.rpm (db1 格式)文件 和 Packages(db3格式) 文件,刪除其中長度較小,創建日期較早的那個。
使用下列命令升級:
rpm -Fvh
文件下載地點:
Red Hat Linux 5.2:
i386:
ftp://updates.redhat.com/5.2/i386/rpm-4.0.2-5x.i386.rpm
ftp://updates.redhat.com/5.2/i386/rpm-devel-4.0.2-5x.i386.rpm
ftp://updates.redhat.com/5.2/i386/rpm-build-4.0.2-5x.i386.rpm
ftp://updates.redhat.com/5.2/i386/popt-1.6.2-5x.i386.rpm
Red Hat Linux 6.2:
i386:
ftp://updates.redhat.com/6.2/i386/rpm-4.0.2-6x.i386.rpm
ftp://updates.redhat.com/6.2/i386/rpm-devel-4.0.2-6x.i386.rpm
ftp://updates.redhat.com/6.2/i386/rpm-build-4.0.2-6x.i386.rpm
ftp://updates.redhat.com/6.2/i386/popt-1.6.2-6x.i386.rpm
Red Hat Linux 7.0:
i386:
ftp://updates.redhat.com/7.0/i386/rpm-4.0.2-7x.i386.rpm
ftp://updates.redhat.com/7.0/i386/rpm-devel-4.0.2-7x.i386.rpm
ftp://updates.redhat.com/7.0/i386/rpm-build-4.0.2-7x.i386.rpm
ftp://updates.redhat.com/7.0/i386/rpm-python-4.0.2-7x.i386.rpm
ftp://updates.redhat.com/7.0/i386/popt-1.6.2-7x.i386.rpm
摘自:http://www.freelamp.com