软件和更新总是显示我已更新,这正常吗?

软件和更新总是显示我已更新,这正常吗?

上个月,在我的 Ubuntu 13.10 系统上,软件和更新始终显示笔记本电脑是最新的。我尝试更改服务器进行更新,但结果相同。

那么这正常吗?

答案1

这通常是可以预料到的,特别是如果更新是在后台自动安装的(您可以在软件更新程序中配置)。有时,一个月或更长时间过去了,却没有任何更新发布。

为什么有时候过了这么久却没有新的更新?使用默认设置,它的目的是稳定版本的用户只能获得针对安全漏洞和严重的稳定性/可用性漏洞的更新;在 Ubuntu 中,提供新功能的更新通常不会在版本的测试阶段结束后推出。

不过,最好检查一下以确保更新在你的系统上正常运行。

检查您的更新设置

要检查您的设置,请运行软件更新程序[适用于使用旧版本 Ubuntu 的用户的更新管理器]并点击设置...。您可能需要等待它自动检查更新,然后才能执行此操作。

单击软件更新程序中的设置...。

软件与更新窗口显示(在其他版本的 Ubuntu 上,名称有所不同)。在“安装来自以下位置的更新:”下,有可安装的不同类型的更新的复选框。至少应选中“重要安全更新”,并且您可能还需要“推荐更新”。

在此下,您可以选择自动检查更新的频率、发现新的安全更新时要做什么以及发现其他(非安全)更新时要做什么。如果您为“自动检查更新”选择了相对频繁的更新您在“有安全更新时:”中选择了“自动下载并安装”,那么最有可能的任何重要的安全更新都在后台为您安装。

但如果你为“自动检查更新”选择了“从不”,那么你将无法安装更新,甚至检查自动地。

“更新”选项卡

确保设置符合您的要求后,点击关闭。然后我建议检查你的 Ubuntu 系统记录,看看最近安装了哪些更新。这应该可以回答你是否正在获取更新的问题。

检查是否正在安装更新

如果您的设置看起来不错,那么您应该检查您期望获得的更新是否真的正在自动安装。

要查看上次安装更新的时间,您可以查看最近安装的所有内容的列表(包括更新)在软件中心

或者您可以查看包管理器的日志,尤其是文件夹history.log中的/var/log/apt日志。您可以在 Nautilus(图形文件浏览器)中双击该文件来查看它,或者在终端中使用以下命令:

less /var/log/apt/history.log

如果文件为空,通常无需担心;在这种情况下,请查看history.log.1.gz最近的“旧”日志。要以图形方式检查它,您可以双击它,将 .log 文件拖到任何地方(例如桌面),然后双击解压的文件(因为 .gz 文件是压缩的)。

或者您可以使用以下命令在终端中轻松查看它:

zless /var/log/apt/history.log.1.gz

如果日志中的日期显示最近几个月安装的更新,那么很可能一切正常。

如果没有,那么可能是某些东西出了问题。在这种情况下,请编辑您的问题以包含文件夹sources.list中的完整内容/etc/apt。您可以以图形方式查看它,或者使用以下命令在终端上显示其内容(并可从中复制):

cat /etc/apt/sources.list

(对于有此问题或类似问题的读者其他比海报问题,当然你不应该编辑问题。相反,你应该发布自己的问题,充分描述你的情况;你可以在你的问题中包含该文件的内容。)

答案2

重新安装 ubuntu 13.10 解决了该问题

相关内容