为什么 update-notifier 需要安装大量额外的包?

为什么 update-notifier 需要安装大量额外的包?

我看到有些人有这些motd脚本向他们显示如下信息:

23 packages can be updated.
0 updates are security updates.

我做了一些研究,发现这些是由一个名为“update-notifier”的包提供的

所以我做了一个sudo apt install update-notifier并得到了这个:

在此处输入图片描述

呃...我的意思是...我只是想知道我是否有更新。我需要所有这些吗?

顺便说一下,我打算在几台小型远程服务器上安装它。可以说,它不是一台资源无限的台式机。

答案1

update-notifier软件包适用于具有完整桌面环境(如 Gnome)的桌面系统。但是,从您的输出中可以清楚地看出,您正在运行某种无头服务器。

当然,添加任何桌面或 GUI 应用程序都会拖入整个桌面堆栈……这正是您的 apt 输出所表明的。

您还需要知道的是,登录时的每日消息 (motd) 软件包计数不是最新的。它每天生成一次,存储在 /var/lib/update-notifier/updates-available 中,很快就会过时。它不会在启动或登录时重新计算(这样做会延迟启动或登录,但收效甚微)

我知道大多数管理员都使用无人值守升级在后台悄悄地每天安装一次安全更新,并每周或每月检查一次非安全更新。

相关内容