我使用软件包texlive-full
,它安装imagemagick
和其他相关软件包。当我检查更新时,我收到以下消息:
The following security updates require Ubuntu Pro with 'esm-apps' enabled:
imagemagick libopenexr25 libmagick++-6.q16-8 libmagickcore-6.q16-6-extra
libmagickwand-6.q16-6 imagemagick-6.q16 libmagickcore-6.q16-6
imagemagick-6-common
texlive-full
据我理解,这意味着如果我想使用Ubuntu 22.04,我必须每年支付 500 美元才能获得一个安全的发行版。
有没有办法避免这种情况,例如不安装所有已安装的texlive-full
?
编辑:
gaucher@mars:~$ apt policy texlive-full
texlive-full:
Installé : 2021.20220204-1
Candidat : 2021.20220204-1
Table de version :
*** 2021.20220204-1 500
500 http://fr.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages
500 http://fr.archive.ubuntu.com/ubuntu jammy/universe i386 Packages
100 /var/lib/dpkg/status
我的配置(是的,我使用的是 Ubuntu 22.04):
根据要求添加:
gaucher@mars:~$ apt policy imagemagick
imagemagick:
Installé : 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.1+esm1
Candidat : 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.1+esm1
Table de version :
*** 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.1+esm1 500
500 https://esm.ubuntu.com/apps/ubuntu jammy-apps-security/main amd64 Packages
100 /var/lib/dpkg/status
8:6.9.11.60+dfsg-1.3build2 500
500 http://fr.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages
答案1
这是一个不需要订阅或注册的解决方案。它删除了有用的看看如果你注册了你能得到什么消息。这不是最优雅的,但它解决了眼前的问题:
该文件/etc/apt/apt.conf.d/20apt-esm-hook.conf
提供了调用营销信息生成的钩子。可以选择删除它
mkdir -p relocated_apt
sudo mv /etc/apt/apt.conf.d/20apt-esm-hook.conf ~/relocated_apt/.
现在当您运行时,apt upgrade
消息不会显示。
请注意,如果有新版本发布,则此功能将无法继续更新,而随着此新功能的推出/更新,这种情况可能会更多地发生。
答案2
这是一个额外的支持流
从reddit.com/r/linux/,用户 Patch86UK:
需要澄清的是:这不是对现有支持流程设置的障碍,而是一个新的支持流程。以前,Ubuntu 不为“Universe” repo 软件包提供安全补丁(而是依靠上游补丁来提供)。Ubuntu 安全团队现在正在为这些软件包制作内部安全补丁,但仅限于选择加入 Pro 的软件包(个人使用免费)。
如果您不想选择 Pro,您仍然可以获得与之前相同级别的支持(以及与 99% 其他发行版相同级别的支持)。
答案3
我找到了解决方案。运行:
sudo pro enable esm-apps
然后使用通常的方式进行更新,imagemagick
所有相关的包都将被更新。
如果你的 Ubuntu 桌面启用了 Ubuntu Pro 支持,你可以访问软件与更新并打开Ubuntu 专业版标签。
在此背景下,应该注意“ESM 应用程序”涵盖了来自universe
存储库的应用程序。
请注意,您必须拥有ubuntu.com并且该功能最多可供 5 台机器免费使用。
查看问答关于 Ubuntu Pro。
答案4
你真的试过去https://ubuntu.com/pro? 我刚刚这样做了,登录后,我收到了一个永不过期且最多可用于 5 台机器的“免费个人令牌”。
然后你只需要运行“sudo pro attachment你的个人令牌“就这样 :)