Hakaishin Asked: 2018-01-10 03:28:13 +0800 CST2018-01-10 03:28:13 +0800 CST 2018-01-10 03:28:13 +0800 CST 即使没有要安装的更新,如何修复安装更新消息? 772 我有 Ubuntu 16.04,当我进入详细信息/概述页面的设置时,我在右下角看到一个按钮,上面写着:“安装更新”。按下它会出现一个小的进度窗口,它并没有真正安装任何新东西。如何更改按钮以显示系统是最新的,而不是做这个伪更新什么的? updates 3 个回答 Voted Best Answer Hakaishin 2018-01-10T04:21:36+08:002018-01-10T04:21:36+08:00 主要问题是 GUI 没有显示来自终端的错误消息,在我的情况下是:“以下包已被保留:”然后按照这里的答案应该可以解决它。 WinEunuuchs2Unix 2018-01-10T03:45:48+08:002018-01-10T03:45:48+08:00 安装更新选项 当您选择系统设置,详细信息时,您的屏幕如下所示: 右下角的“安装更新”选项最好描述为: 检查更新是否存在,然后让我选择安装它们 终端当量 为了模仿终端中的步骤,第一步是更新类似于以下内容的存储库信息sudo apt update: $ sudo apt update Ign:1 http://dl.google.com/linux/chrome/deb stable InRelease Ign:2 http://archive.canonical.com/ubuntu trusty InRelease Ign:3 http://dl.google.com/linux/earth/deb stable InRelease Hit:4 http://dl.google.com/linux/chrome/deb stable Release Hit:5 http://archive.canonical.com/ubuntu trusty Release Hit:6 http://dl.google.com/linux/earth/deb stable Release Hit:9 http://security.ubuntu.com/ubuntu xenial-security InRelease Ign:11 http://ppa.launchpad.net/daniel.pavel/solaar/ubuntu xenial InRelease Hit:12 http://ca.archive.ubuntu.com/ubuntu xenial InRelease Hit:13 http://ca.archive.ubuntu.com/ubuntu xenial-updates InRelease Hit:14 http://ppa.launchpad.net/fossfreedom/indicator-sysmonitor/ubuntu xenial InRelease Hit:15 http://ca.archive.ubuntu.com/ubuntu xenial-backports InRelease Hit:16 http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu xenial InRelease Hit:17 http://ppa.launchpad.net/mkusb/ppa/ubuntu xenial InRelease Hit:18 http://ppa.launchpad.net/peek-developers/stable/ubuntu xenial InRelease Hit:19 https://download.01.org/gfx/ubuntu/16.04/main xenial InRelease Hit:20 http://ppa.launchpad.net/peterlevi/ppa/ubuntu xenial InRelease Hit:21 http://ppa.launchpad.net/sethj/silentcast/ubuntu xenial InRelease Err:22 http://ppa.launchpad.net/daniel.pavel/solaar/ubuntu xenial Release 404 Not Found Reading package lists... Done W: https://download.01.org/gfx/ubuntu/16.04/main/dists/xenial/InRelease: Signature by key 09D6EF97BFB38E916EF060E756A3DEF863961D39 uses weak digest algorithm (SHA1) E: The repository 'http://ppa.launchpad.net/daniel.pavel/solaar/ubuntu xenial Release' does not have a Release file. N: Updating from such a repository can't be done securely, and is therefore disabled by default. N: See apt-secure(8) manpage for repository creation and user configuration details. 接下来查看将使用哪些软件包进行更新: $ sudo apt list --upgradeable Listing... Done conky-std/xenial 1.10.1-3 amd64 [upgradable from: 1.9.0-4] libpoppler-glib8/xenial-updates,xenial-security 0.41.0-0ubuntu1.6 amd64 [upgradable from: 0.41.0-0ubuntu1.5] libpoppler58/xenial-updates,xenial-security 0.41.0-0ubuntu1.6 amd64 [upgradable from: 0.41.0-0ubuntu1.5] poppler-utils/xenial-updates,xenial-security 0.41.0-0ubuntu1.6 amd64 [upgradable from: 0.41.0-0ubuntu1.5] 在这种情况下,期待已久的Meltdown安全漏洞补丁可能可以安装,这将通过sudo apt upgrade. 但我将推迟到其他人安装并测试它。 概括 详细信息屏幕上的选项旨在检查单击按钮时是否存在更新。要让它在安装屏幕之前检查更新并将按钮更改为“系统更新”或“安装更新”,会延迟几秒到一分钟。还必须创建“Internet 不可用”的第三个按钮标签。 我认为您正在寻求的更改不可能用于“系统详细信息”屏幕。 更新 - 包中的错误 OP 发布了一些包裹被扣留的答案。由于多种原因,这可能经常发生: 依赖关系:包依赖于另一个正在更新的包,但不能。 Pinned:一个包(例如上面的 Conky 1.9)已经被用户固定到一个特定的版本并且不能被 Ubuntu 升级。 当您sudo apt upgrade从终端使用时,您可以看到这些消息,但 OP 没有通过 GUI 看到这些消息。 WSMathias9 2018-01-10T04:02:10+08:002018-01-10T04:02:10+08:00 只需使用以下任何一种方法安装更新。 方法 1(图形用户界面): 在统一搜索栏中搜索“软件更新程序”,然后在其查询全部更新后选择“立即安装”。 方法 2 (CLI): $ sudo apt-get update $ sudo apt-get upgrade -y $ sudo apt-get install -f -y 注意:确保您有不间断的互联网连接。
主要问题是 GUI 没有显示来自终端的错误消息,在我的情况下是:“以下包已被保留:”然后按照这里的答案应该可以解决它。
安装更新选项
当您选择系统设置,详细信息时,您的屏幕如下所示:
右下角的“安装更新”选项最好描述为:
终端当量
为了模仿终端中的步骤,第一步是更新类似于以下内容的存储库信息
sudo apt update
:接下来查看将使用哪些软件包进行更新:
在这种情况下,期待已久的Meltdown安全漏洞补丁可能可以安装,这将通过
sudo apt upgrade
. 但我将推迟到其他人安装并测试它。概括
详细信息屏幕上的选项旨在检查单击按钮时是否存在更新。要让它在安装屏幕之前检查更新并将按钮更改为“系统更新”或“安装更新”,会延迟几秒到一分钟。还必须创建“Internet 不可用”的第三个按钮标签。
我认为您正在寻求的更改不可能用于“系统详细信息”屏幕。
更新 - 包中的错误
OP 发布了一些包裹被扣留的答案。由于多种原因,这可能经常发生:
当您
sudo apt upgrade
从终端使用时,您可以看到这些消息,但 OP 没有通过 GUI 看到这些消息。只需使用以下任何一种方法安装更新。
方法 1(图形用户界面):
在统一搜索栏中搜索“软件更新程序”,然后在其查询全部更新后选择“立即安装”。
方法 2 (CLI):
注意:确保您有不间断的互联网连接。