永远“等待安装”-Ubuntu软件-16.04


37

当我尝试使用“ Ubuntu软件”安装.deb文件时,它将永远保持“等待安装”状态。


5
这是一个高优先级的错误,将很快修复。同时,您可以用来dpkg通过终端安装.deb文件
Mohit Rajan 2016年


6
如果尚不可用,为什么他们将其作为Ubuntu的新版本发布?无法使用程序包管理器来管理程序包。...我不会确切地称它为“错误”。

同意...这是一个问题。但这也是一个机会...阅读您的邮件,拥抱您的妻子或孩子或walk狗。该应用程序仍可以完成工作
Brad Horn

3
一年后这仍然是一个问题吗?
安迪·雷

Answers:


25

从终端安装.deb软件包:

$ sudo dpkg -i <path/to/deb.deb>
$ sudo apt-get install -f

手册页中apt-get install -f背后的原因:

 -f, --fix-broken
           Fix; attempt to correct a system with broken dependencies in place. This option, when used with install/remove, can
           omit any packages to permit APT to deduce a likely solution. If packages are specified, these have to completely
           correct the problem. The option is sometimes necessary when running APT for the first time; APT itself does not allow
           broken package dependencies to exist on a system. It is possible that a system's dependency structure can be so
           corrupt as to require manual intervention (which usually means using dpkg --remove to eliminate some of the offending
           packages). Use of this option together with -m may produce an error in some situations. Configuration Item:
           APT::Get::Fix-Broken.

信用:Mohit Rajan的评论


所有这些操作都是打开软件中心,并且仍然无法正常工作
Antony D'Andrea

1
@ AntonyD'Andrea您能解释一下为什么需要sudo apt-get install -f安装软件包dpkg吗?
vstepaniuk '17

1
sudo apt-get install ./file.debsudo apt-get install /path/to/file.deb更简单。
Chai T. Rex

7

1-在新的“ Ubuntu软件”中加载旧的“ Ubuntu软件中心”。

2- unity --reset-icons或重新启动计算机(以删除“等待安装”)

3-使用刚刚安装的“ Ubuntu软件中心”打开.deb文件

4-安装


在1)中,它将永远显示“等待安装”。2)之后,未安装旧的“ Ubuntu软件中心”。
浅思

注意unity --reset-icons:关闭所有程序并重置统一启动器(在ubuntu安装中)!
Juh_ '18

1

只是一个建议,不确定是否有帮助,但是,如果您经常从.deb文件安装软件包,建议使用可靠的软件包处理程序,例如Gdebi

但是,如果您想浏览应用程序并从同一位置安装它们,则应坚持使用Ubuntu Software Center。要丢弃Gnome软件并安装经典且受信任的Ubuntu软件中心,请遵循本指南


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.