打印

openoffice安装和卸载时出现的:error: can

openoffice安装和卸载时出现的:error: can

redhat 3.6.13

[XXX@localhost RPMS]$ rpm -Uvh *.rpm
error: cannot get exclusive lock on /var/lib/rpm/Packages
error: cannot open Packages index using db3 - 不允许的操作 (1)
error: cannot open Packages database in /var/lib/rpm
[XXX@localhost RPMS]$ rpm -qa openoffice
openoffice-1.0.2-4
[XXX@localhost RPMS]$ rpm -e openoffice-1.0.2-4
error: cannot get exclusive lock on /var/lib/rpm/Packages
error: cannot open Packages index using db3 - 不允许的操作 (1)
error: cannot open Packages database in /var/lib/rpm

TOP

还没有写完,
在redhat 3.6.13下安装和卸载时出现了下面的错误,无法进行下去,不知怎么可以解决,几个月以前 的事了,因为搞不定,就一直没有用过linux.

[XXX@localhost RPMS]$ rpm -Uvh *.rpm
error: cannot get exclusive lock on /var/lib/rpm/Packages
error: cannot open Packages index using db3 - 不允许的操作 (1)
error: cannot open Packages database in /var/lib/rpm
[XXX@localhost RPMS]$ rpm -qa openoffice
openoffice-1.0.2-4
[XXX@localhost RPMS]$ rpm -e openoffice-1.0.2-4
error: cannot get exclusive lock on /var/lib/rpm/Packages
error: cannot open Packages index using db3 - 不允许的操作 (1)
error: cannot open Packages database in /var/lib/rpm

TOP

需要系统的管理员权限。

另,redhat 3.6.13????  你这是什么??
快乐的学习,快乐的生活~

TOP

不好意思,应该是redhat 2.6.13,记错了,我用root登陆后rpm -Uvh *.rpm也不行,还是出了上面的错误,而且在root下用rpm -qa也会出错,而在普通用户下可以用,但是无法卸载,root下安装也是出现一大堆上面的错误,下面是rpm -qa openoffice的结果:
[root@localhost RPMS]# rpm -qa openoffice
rpmdb: unable to join the environment
error: db4 error(11) from dbenv->open: 资源暂时不可用
error: cannot open Packages index using db3 - 资源暂时不可用 (11)
error: cannot open Packages database in /var/lib/rpm
no packages
[root@localhost RPMS]# exit
exit
[xxx@localhost bin]$  rpm -qa openoffice
openoffice-1.0.2-4

TOP

应该是你已经先在一般用户下卸载了部分文件,所以导致在root下卸载出错。

现在你在root下把OO再重新安装一下,然后再卸载就应该可以了
快乐的学习,快乐的生活~

TOP

已经搞定了,原来要在另一个内核的linux里面操作。原来的openoffice是安装linxu 2.4.20时自动安装的,在2.6.13里面居然不能卸载,必须回到原来的内核。

TOP