由于最近升级到 20.04,我在运行apt update
类似以下内容的提示消息:
46 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
31 standard security updates
谷歌搜索无法找到该短语的定义standard security update
。它是什么?并且,有吗non-standard security updates
?有哪些可能性?
答案1
ubuntu-advantage-tools
似乎是区分免费安全更新(标准)和 ESM(付费,后来,实际为 16.04 LTS)的一部分。
可以通过删除特殊的 UA 钩子来删除
sudo rm /etc/apt/apt.conf.d/20apt-esm-hook.conf
以上将转变
42 upgraded, 5 newly installed, 0 to remove and 0 not upgraded. 29 standard security updates
正常的传统行为
42 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
受支持的 Ubuntu 版本上的所有 UA ESM 内容都像大写的 BUY 字样。
我认为这是不可接受的。尤其是 UA 的病毒式行为:
$ sudo apt autopurge ubuntu-advantage-tools Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: distro-info* python3-debconf* ubuntu-advantage-tools* ubuntu-mate-core* ubuntu-mate-desktop* ubuntu-minimal* ubuntu-release-upgrader-core* ubuntu-release-upgrader-gtk* update-manager* update-manager-core* update-notifier* update-notifier-common* 0 upgraded, 0 newly installed, 12 to remove and 41 not upgraded. After this operation, 6 687 kB disk space will be freed. Do you want to continue? [Y/n] n Abort.
我已经举报错误 1950692关于ubuntu-advantage-tools
“整合”。
线索:
-
更新通知程序(3.192.30.7)焦点;紧急程度=中等
- 数据/apt_check.py:
...- 执行软件包计数时,区分标准安全更新和 ESM 更新。(LP:#1926208)
- 数据/apt_check.py:
https://git.launchpad.net/update-notifier/tree/data/apt_check.py#n254
答案2
您说的关于标准安全更新是正确的。这些更新在任何 Ubuntu LTS 版本的最初 5 年内都会在 Ubuntu Main 存储库中提供。例如,Ubuntu 20.04 LTS 会从中受益,直到 2025 年。
ESM 安全更新确实属于不同的类别 - 它们超越了标准安全更新。访问需要订阅,但这并不一定意味着您必须支付任何费用。任何人都可以免费订阅以供个人使用。
认购:https://ubuntu.com/advantage 了解更多:https://www.omgubuntu.co.uk/2021/09/ubuntu-16-04-security-updates-esm-for-free
坦白说,我是 Canonical 的产品经理。