LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 6486|回复: 18

我的rpm出现重大事故!!求救!!

[复制链接]
发表于 2005-1-12 11:04:09 | 显示全部楼层 |阅读模式
在root下,用rpm -Uvh xxx.rpm出现如下错误:

error: can't create transaction lock

我google了一下,一般出现这个错误是因为用非root用户安装导致,但我是root用户呀,怎么会出现这个错误??而且所有的xxxx.rpm,都不行,说明是rpm本身出问题了。

请高手赐教!先谢了!
发表于 2005-1-12 11:30:51 | 显示全部楼层
我也遇到类似的问题,是RH 9的系统,执行任何与RPM相关的命令,都是无回应,停在那里。是什么原因呢?请高手指教,谢谢。
发表于 2005-1-12 11:30:52 | 显示全部楼层
你是不是其它程序也在用rpm这个命令?
发表于 2005-1-12 11:32:20 | 显示全部楼层
只有这种情况下才会出现这样的问题
 楼主| 发表于 2005-1-12 11:36:47 | 显示全部楼层
Post by Mixter
只有这种情况下才会出现这样的问题


我理解你说的意思,但是没有,包括yum或gyum之类都没有打开,就是不能lock rpmdb,我不知道怎么办 :ask
发表于 2005-1-13 10:39:21 | 显示全部楼层
不晓得lock文件建在什么地方了,要不然删了就行了。
发表于 2005-1-13 11:53:04 | 显示全部楼层
rpm 和 db4 分别是什么版本的?
 楼主| 发表于 2005-1-14 10:25:34 | 显示全部楼层
Post by bbbush
rpm 和 db4 分别是什么版本的?


都是fc3原始带的

$ rpm -qa|grep rpm
rpm-devel-4.3.2-21
rpm-4.3.2-21
rpm-python-4.3.2-21
redhat-rpm-config-8.0.32-1
rpm-libs-4.3.2-21
rpm-build-4.3.2-21

$rpm -qa|grep db4
db4-devel-4.2.52-6
db4-4.2.52-6
db4-utils-4.2.52-6

原始的应该不会出问题吧,况且以前是可以用的,就是最近不知什么时候开始的,突然不能用了 :confused:
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-1-14 10:26:36 | 显示全部楼层
Post by gorf
不晓得lock文件建在什么地方了,要不然删了就行了。


是吗?那一般lock文件一般在什么地方?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-1-14 10:27:51 | 显示全部楼层
请高手不吝赐教,这个问题对我来说比较致命的!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表