在全新安装 Debian 7 时,GNOME 不会告诉我何时需要安装更新。它甚至不会自动检查更新 ( apt-get update
)。手动运行apt-get update
不会产生通知,即使注销并再次登录也是如此。但apt-get upgrade
肯定会显示未完成的安全更新!发生了什么事?我该如何保证桌面安全?
如果我手动更新系统,我仍然可以根据需要重现此问题。(只需降级软件包,例如使用 Synaptic 和 Package->Force Version;您可以注销并重新登录,让通知程序有机会发现它。例如,我发现 bash 可以降级,然后需要安全更新。显然如果你正在运行任何易受攻击的服务器,或者由于 DHCP bash hook 漏洞而处于不受信任的网络上,请不要降级 bash)。
答案1
这是一个已知错误#757989 没有更新通知 - Debian Wheezy 7.6。之前的update-notifier
包仍然可用。因此解决方法是apt-get install update-notifier
。
确保运行update-manager
,单击“设置”,然后检查“更新”选项卡是否按预期显示每日更新。
我个人也启用了“自动下载”,这样更新时速度会更快。
GNOME-PackageKit 负责显示有关新软件包的通知,但 GNOME 设计团队不喜欢这种行为。因此 GPK 暂时不会显示任何内容。稍后,这将被更改,以便显示安全更新。在 GNOME 上,新软件包将在重启时安装,但我还不确定我们是否应该使用此功能。--#710355(我知道 Fedora Linux 在重启时使用此升级选项)。
Debian 8 更新:我和其他人仍然遇到同样的问题(我相信这个问题很普遍)。我很确定这个问题在 Debian 9 中得到了修复,这很好,但我不想在测试/不稳定阶段运行它。
Debian 8 中有一个更好的解决方法。您只需安装一个可在 jessie-backports 中找到的包。 http://blog.tenstral.net/2015/09/update-notifications-in-debian-jessie.html