由于dpkg被中断,无法在linux中安装软件错误

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了由于dpkg被中断,无法在linux中安装软件错误相关的知识,希望对你有一定的参考价值。

我试图使用以下命令安装mono,

  1. sudo apt-get install mono-*

不幸的是,我在安装时关闭了终端。我再次开始重新安装,但显示错误

无法获取锁/ var / lib / dpkg / lock - 打开(11:资源暂时不可用)

我尝试下面的命令解决方案,

  1. sudo rm /var/lib/apt/lists/lock
  2. sudo rm /var/cache/apt/archives/lock

但现在我得到的错误就像

dpkg被中断,你必须手动运行'sudo dpkg --configure -a'来解决问题。

我该如何解决这个问题?

答案

当您停止使用终端或Ubuntu应用程序中心之间的任何安装时,会发生此错误。这可以通过删除损坏的安装来解决。为此,请在终端中以相同的顺序输入以下命令。

cd /var/lib/dpkg/updates
sudo rm *
sudo apt-get update
另一答案

运行命令sudo dpkg --configure -a

另一答案

下次请不要使用

sudo rm /var/lib/apt/lists/lock
sudo rm /var/cache/apt/archives/lock

或类似的东西。体面的方式是

sudo killall apt-get
另一答案

经过大量搜索,我得到了满意的结果:

我找到一些地方说要运行命令:

sudo apt-get install -f
sudo dpkg --configure -a 

但以上都没有奏效。

对我有用的解决方案:

sudo dpkg --configure --pending

希望我有所帮助

以上是关于由于dpkg被中断,无法在linux中安装软件错误的主要内容,如果未能解决你的问题,请参考以下文章

linux软件管理

Ubuntu中安装deb包程序

linux中怎么安装dialog

linux中安装rdesktop远程访问windows服务器

软件包的安装与管理

Linux包管理工具(rpm/dpkg,yum/apt,alien)