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

Nic*_*ckT 24 updates 16.04

我最近从 15.10 升级到 16.04LTS。升级后,我仍然偶尔会被 15.10 中出现的“软件更新程序”提示更新。相当多的 Ubuntu 核心更新就是通过这种方式完成的。

在过去的几天里,当从挂起返回时,在与 wifi 连接/断开连接信息出现的位置相同的地方出现了一个弹出窗口。这个新的弹出窗口告诉我“重要的操作系统和应用程序更新已准备好...... ”在消失之前。然而,当我使用“软件更新程序”进行检查时,它告诉我该软件是最新的。使用新的“ Ubuntu 软件”进行检查(更新选项卡)告诉我有更新,所以我点击了“安装”。它没有告诉我正在安装什么。

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

我怎样才能找出新的 Ubuntu 软件安装了什么?

5月9日编辑

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

我不知道为什么它只被 1 个应用程序显示为必要,而不是另一个应用程序。

Del*_*ean 5

它们是两个不同的程序,它们做类似的事情。

软件更新程序是update-manager软件包 (Gnome apt) 并使用 apt 数据库。

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

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

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

  • “软件更新程序使用 apt 数据库。(...) 软件中心 (...) 似乎没有使用 apt 数据库...” - 实际上,根据我对 16.04 的经验,感觉正好相反. 例如,我使用了 `sudo apt-get update`d 并运行了 Software Updater。它表明一切都是最新的。现在,软件中心显示两个更新 - 其中一个包含从 libgtk-3-bin **3.18.9-1ubuntu3** 到 **3.18.9-1ubuntu3.1** 的更新。这是重要的部分 - 在“sudo apt-get upgrade”之后,应用了这些更新(软件中心看到但软件更新程序看不到)。 (2认同)