Ubuntu GNOME-“软件”应用程序卡在“待处理”状态

Ubuntu GNOME-“软件”应用程序卡在“待处理”状态

背景:

我从 1996 年就开始使用 Linux,因此我尝试过许多故障排除步骤来解决这个问题,尽管这个问题相对较小。有问题的计算机安装了全新的 Ubuntu GNOME 16.04.1。硬件规格似乎无关紧要,但如果您需要,它们会提供给您。

问题:

首次安装系统时,我使用 GNOME“软件”应用程序安装了许多程序(Stellarium、Inkscape 等),没有任何问题。只要我单击“安装”,系统就会提示我进行身份验证,然后应用程序会立即下载并安装。安装了许多软件(包括使用“apt install”安装的软件,例如 htop、tree 等)后,我返回“软件”应用程序安装另一个程序。这次,单击“安装”时,状态变为“待定”,并且从未提示我输入凭据。经过几个故障排除步骤,包括从~/.local/share/applications和中删除“gnome-software”目录后~/.cache,我决定从终端运行“gnome-software”。哦,是的,我试过关闭它然后重新打开。:)

最初,我收到以下错误:

(gnome-software:3126): Gs-WARNING **: Failed to create permission org.freedesktop.packagekit.trigger-offline-update: GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: Action org.freedesktop.packagekit.trigger-offline-update is not registered

清除并重新安装“gnome-software”(apt purge gnome-software、apt autoremove、apt install gnome-software)后,错误消失了。现在从终端运行它不会显示任何错误或警告,并立即启动应用程序;但是,问题仍然存在。我尝试安装的任何应用程序都会卡在“待处理”状态,并且从未提示我输入凭据。

我确实找到了与此类似的 Ask Ubuntu 线程: Ubuntu 16.04 上的 gnome-software 无法运行

我尝试了其中提到的所有方法,但似乎没有任何效果。

有任何想法吗?

答案1

虽然我看到过很多针对这个问题的解决方案,但没有一个能帮我解决问题。奇怪的是,问题出在我的网络配置上。我手动编辑了 /etc/network/interfaces 并设置了静态 IP 地址、DNS 服务器和 DNS 搜索域。我删除了手动配置,重新启动,并让 NetworkManager 处理连接。GNOME 软件立即开始工作,从那以后我就没遇到过任何问题。值得注意的是,我正确设置了手动配置,除了软件应用程序之外,没有遇到任何问题。

相关内容