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

5 software-center gnome 16.04 gnome-software

背景:

我自 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 线程: gnome-software on Ubuntu 16.04 does not work

我已经尝试了其中提到的所有内容,但似乎没有任何效果。

有任何想法吗?

小智 3

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