使用 rpm 出现错误“无法创建事务锁”

Har*_*don 10 rpm

我正在使用包管理将 Fedora 安装到 DomU 的逻辑卷中慢慢取得进展。我已经(在Unix 和 Linux的优秀人员的帮助下)解决了许多问题,主要是围绕rpm(见下面的链接):

我正在使用--root选项rpm将我新建的 rpm 版本更改为/mnt/fedRoot. 我还指示rpm查看rpmrc构建文件夹中的文件,而不是实际的/var/lib/rpm. 现在不幸的是,在我运行的任何 rpm 文件上,虽然我得到了:error: can't create transaction lock on /mnt/fedRoot (Is a directory). 在网上查看,我发现有几页表明这是__db.*. 尽管删除它们并在我的rpm文件夹中重建数据库修复了另一个问题,但我仍然收到transaction lock错误消息。

任何人都了解这个错误?

小智 13

尝试以 root 身份运行您的命令。它对我有用。