“ Ubuntu软件”正在安装哪些更新?


24

我最近从15.10升级到16.04LTS。自升级以来,仍然偶尔会提示我通过15.10中提供的“ Software Updater ” 进行更新。这种方式对Ubuntu核心进行了不少更新。

在过去的几天中,从暂停状态返回时,在与wifi连接/断开连接信息相同的位置出现了一个弹出窗口。这种新的弹出告诉我说,“ 重要的操作系统和应用程序更新已经准备好...... ”才消失。然而,当我与检查‘ 软件更新 ’它告诉我,该软件是最新的,与新的检查‘ Ubuntu软件 ’ (更新标签)告诉我有更新,因此我单击“安装”,但没有告诉我正在安装什么。

为什么使用这种不同的检查方法,为什么两者给出的结果不同?

我如何确定新的Ubuntu软件安装了什么?

编辑5月9日

今天再次弹出窗口出现。“软件更新程序”显示机器是最新的。“ Ubuntu软件”应用显示了1个更新。单击“ 1”图标时,它显示1更新,即:ubuntu-drivers-common 1:0.4.17.1。我单击“安装”按钮并安装了它。

对于为什么只在1个应用程序而不是其他应用程序显示它的情况下,我并不明智。


是的,我也看到了。弹出窗口似乎是随机发生的。我认为我们在谈论的屏幕快照位于: i.imgur.com/6StEZmR.png
bgoodr '16

这里存在相同的问题,似乎可以通过“ Ubuntu软件”安装某些更新,但不是全部。如果它们都可以使“软件更新程序”被删除,则将很有用,但现在从外观上看有点混乱。
dnlbaines

sources.list中一定有错误。转到软件和更新,然后单击重新加载源列表按钮。
ipse lute 2016年

Answers:


6

他们是两个不同的程序,它们执行相似的操作。

Software Updater是update-manager软件包(Gnome apt),并使用apt数据库。

软件中心(标题为“ Ubuntu软件”)是gnome-software应用程序,似乎未使用apt数据库。但是,如果在“更新”选项卡下看到“操作系统更新”,则可以单击它(文本),它会向您显示要安装的内容。

为什么两者显示不同的原因可能是他们提取其包元数据的方式。

另外,您可以在此处查看安装和更新的历史记录 /var/log/apt/history.log


2
“软件更新程序使用apt数据库。(...)软件中心(...)似乎未使用apt数据库...”-实际上,根据我对16.04的经验,感觉相反。例如,我已经开发sudo apt-get update并运行了Software Updater。它表明一切都是最新的。现在,软件中心显示了两个更新-其中一个包含从libgtk-3-bin 3.18.9-1ubuntu33.18.9-1ubuntu3.1的更新。这是重要的部分-之后sudo apt-get upgrade,应用了这些更新(由软件中心而非软件更新程序查看)。
falconepl

正如falconepl所说-新软件中心似乎正在使用 apt数据库。对我来说,它以另一种方式起作用-在通过新的“ Ubuntu软件”安装更新之后,以前apt-get upgrade没有通过提供更新来进行安装
betatester07 '16

通过单击选项卡中的文本,可以查看更新是什么,如上面的答案所述。我通常在安装前单击“刷新”按钮,很多时候列出的软件包消失了,并出现“检查”图标,但是有些仍被列为更新,此时安装。对于我来说很奇怪,并且可能使许多人感到困惑,因为OS更新可以在Software / App Center中进行。IMO拥有一个更新服务软件更新程序对用户更友好。
xtrchessreal
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.