无法获取锁 /var/lib/dpkg/lock-frontend - 特定于一个 .deb 包

无法获取锁 /var/lib/dpkg/lock-frontend - 特定于一个 .deb 包

我有一个定制的包,正尝试安装在我的设备上。

它返回此错误:

nvidia@tegra-ubuntu:~$ sudo dpkg -i MyPackage.deb 
(Reading database ... 181574 files and directories currently installed.)
Preparing to unpack .../MyPackage.deb ...
E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?
dpkg: error processing archive MyPackage.deb (--install):
 subprocess new pre-installation script returned error exit status 100

我已经尝试了所有传统的拆除锁的方法:

这些对我都不起作用。我没有找到任何与以下内容相关的正在运行的进程或者锁定前端文件。我试过“ps”、“fuser”、“lsof”……我还注意到这个问题与这个特定的包有关。这个包的任何其他版本或任何其他包都安装正确,不会触发任何错误。

任何想法 ?

答案1

终于解决了这个问题。

其中一个安装脚本被破坏为 MyPackage.deb(我试图安装的软件包)。结果,安装退出并生成了此令人困惑的消息。

感谢您的帮助

相关内容