我最近从 15.10 升级到了 16.04LTS。升级后,我仍然会偶尔收到“软件更新程序' 这在 15.10 中就已经存在了。Ubuntu 核心的很多更新都是通过这种方式完成的。
在过去几天里,从暂停状态恢复时,弹出窗口出现在与 wifi 连接/断开信息相同的位置。这个新弹出窗口告诉我“重要的操作系统和应用程序更新已准备就绪...”然后消失了。然而,当我检查‘软件更新程序' 它告诉我软件是最新的。使用新的 'Ubuntu 软件'(更新选项卡)告诉我有更新,所以我点击了“安装”。它没有告诉我正在安装什么。
为什么会有这种不同的检查方法?为什么两者会给出不同的结果?
我如何才能知道安装了什么新的 Ubuntu 软件?
5月9日编辑
今天再次出现弹窗。“软件更新程序”显示机器已更新。“Ubuntu 软件”应用程序显示 1 个更新。单击“1”图标时,它显示 1 个更新,即:ubuntu-驱动程序-通用 1:0.4.17.1。我点击了‘安装’按钮并安装了它。
我不太明白为什么只有一个应用程序显示它是必要的,而另一个应用程序却没有。
答案1
它们是两个执行类似功能的不同程序。
软件更新程序是一个update-manager
软件包(Gnome apt),使用 apt 数据库。
软件中心(标题为“Ubuntu 软件”)是一个gnome-software
应用程序,似乎不使用 apt 数据库。但如果您在“更新”选项卡下看到“操作系统更新”,您可以单击它(文本),它将显示将要安装的内容。
两者显示不同内容的原因可能在于它们提取包元数据的方式。
您还可以在此处查看安装和更新的历史记录/var/log/apt/history.log