- 论坛徽章:
- 0
|
Linux noc 2.6.18-92.1.13.el5.028stab059.6 #1 SMP Fri Nov 14 16:01:01 MSK 2008 i686 i686 i386
GNU/Linux
那天我强制升级安装了一个 rpm-libs
rpm -Uvh --nodeps rpm-libs-4.4.2.3-9.el5.i386.rpm
之后执行rpm会出现找不到一下so
libnspr4.so
libnssutil3.so
libplds4.so
libnss3.so
libplc4.so
我就从自己安装的centos上copy上面的so到 /usr/lib里面
再执行rpm 什么反应没有
执行yum
就会出现如下的内容
- Loading "installonlyn" plugin
- error: no dbpath has been set
- error: cannot open Packages database in /%{_dbpath}
- Traceback (most recent call last):
- File "/usr/bin/yum", line 29, in ?
- yummain.main(sys.argv[1:])
- File "/usr/share/yum-cli/yummain.py", line 82, in main
- base.getOptionsConfig(args)
- File "/usr/share/yum-cli/cli.py", line 206, in getOptionsConfig
- errorlevel=opts.errorlevel)
- File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 132, in doConfigSetup
- self.conf = config.readMainConfig(startupconf)
- File "/usr/lib/python2.4/site-packages/yum/config.py", line 598, in readMainConfig
- yumvars['releasever'] = _getsysver(startupconf.installroot, startupconf.distroverpkg)
- File "/usr/lib/python2.4/site-packages/yum/config.py", line 661, in _getsysver
- idx = ts.dbMatch('provides', distroverpkg)
- TypeError: rpmdb open failed
复制代码
大家帮忙看看该怎么解决 |
|