转速消除失败


0

我在删除已安装的rpm时遇到问题。

> rpm -q  my_rpm
my_rpm-3.0.0-27
> rpm -e my_rpm
error: can't create transaction lock on /var/lib/rpm/__db.000

我也尝试以超级用户身份运行它。它也不起作用。

有谁知道可能是什么问题?



你有没有运行ps -ef | grep rpm来查看另一个rpm实例是否正在运行?
Eran Ben-Natan 2013年

Answers:


1

这通常意味着其他东西正在使用rpm数据库。如果您打开了图形包管理器(例如更新管理器或yum gui),请将其关闭然后重试。如果找不到任何内容,只需注销并重新登录即可。

在任何情况下,rpm命令应始终运行root,否则将无法运行。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.