关于Ubuntu 22.04个人服务器ESM更新及通知的相关问询
关于Ubuntu 22.04个人服务器ESM更新及通知的相关问询
嘿,我来帮你梳理下这个问题,分几个点给你讲清楚:
一、个人单服务器是否需要ESM更新?
其实得看你的服务器具体用途:
- 如果只是跑个个人博客、测试环境或者非敏感的小工具,Ubuntu 22.04作为LTS版本,有5年的标准安全支持(到2027年),官方的常规更新已经能覆盖大部分个人用户的安全需求,ESM对你来说必要性确实不高。
- 但如果你的服务器存了敏感数据、对外提供重要服务(比如个人云盘、财务类工具),那ESM的扩展安全补丁(标准支持结束后还有5年支持)能多一层保障,不过在当前标准支持期内,常规更新其实已经够用了。
二、无法联系官方时,启用ESM的替代思路
ESM需要绑定Ubuntu One账号来获取订阅Token,正常流程是在官网注册后通过命令行绑定:
- 先确认
ubuntu-advantage-tools已安装(22.04默认自带,没装的话用sudo apt install ubuntu-advantage-tools安装) - 然后执行
sudo pro attach <你的订阅Token>完成绑定
如果官网一直无法正常获取Token,你可以试试:
- 检查网络是否有访问限制,换个网络环境或者清除浏览器缓存再试
- 去Ubuntu社区论坛看看有没有其他用户遇到类似问题的解决方案,说不定能找到绕过当前卡顿环节的小技巧
另外提一句,个人用户是可以免费获取基础ESM订阅的,这是官方的福利,所以多试试官网流程大概率能搞定。
三、如何关闭ESM相关通知?
要是不想折腾ESM,只想关掉烦人的提示,有两个稳妥的办法:
- 临时关闭ESM订阅提示:执行
sudo pro disable esm-apps esm-infra,这样就会停止ESM相关的更新推送和通知 - 彻底屏蔽APT的ESM提示:编辑
/etc/apt/apt.conf.d/20apt-esm-hook.conf文件,把里面的内容全部注释掉或者删除,这样后续apt update的时候就不会再弹出ESM的提醒了(不建议直接卸载ubuntu-advantage-tools,它还负责其他官方服务,注释配置更稳妥)
备注:内容来源于stack exchange,提问作者Bartender1382




