如何在 Ubuntu 24.04 LTS 中隐藏 Ubuntu Pro 更新

Ubuntu Pro 是一项可选的安全功能,Ubuntu LTS 用户可以注册该功能以获得超过 25,000 个软件包的关键更新,否则这些软件包将无法修补。

如果您使用 Ubuntu 24.04 LTS,您将在以下位置看到 Ubuntu Pro 安全更新:软件更新程序(或者运行时apt命令)。您会注意到,如果没有 Ubuntu Pro 订阅,则无法安装这些更新。

企业或需要管理大量机器的企业需要支付 Ubuntu Pro/ESM 计划的费用,但 Ubuntu Pro 对家庭用户(最多 5 台计算机)完全免费,因此唯一涉及的“成本”是所需的时间注册并设置它。

这使得它的使用变得毫不费力。

但如果你不这样做怎么办使用 Ubuntu Pro?如果你不想要怎么办软件更新程序继续打开告诉您有 Ubuntu Pro 安全更新正在等待?

在这种情况下,您可以禁用 Ubuntu Pro——这不是一键切换的事情,但它很容易。

厌倦了看到无法安装的更新?

回顾一下,Ubuntu 24.04 是 Ubuntu 的最新长期支持 (LTS) 版本。每个使用它的人都会获得安全更新和软件包的关键修复mainrestricted直接从 Canonical 获取存储库 5 年,没有任何障碍。

但用户不会自动收到应用程序、库和软件包的重要更新。universe存储库,例如 VLC、mariadb、ffmpeg 等。

直到 Ubuntu Pro,软件包位于universe存储库没有收到安全更新的保证(尽管社区有时可以/提供关键修复),但对于 Ubuntu Pro……他们做到了。

那么为什么 Ubuntu Pro 安全更新不是向所有人开放呢?当然,这就是使用 LTS 发行版的意义所在;不修补所有系统上的安全问题会让人们面临风险吗?

Canonical 选择跟踪、修补、打包并推出额外 25,000 个软件包的关键更新并不是一件免费的事情。Ubuntu 专业版业务定制商的订阅使 Canonical 能够补贴处理该问题所需的工程。

这就是 Ubuntu Pro 被选择加入的原因;如果默认情况下将其更新推送给所有人,那么企业和企业就没有动力付费接收它们,因此没有钱支付 Canonical 工程师来打包它们。

如前所述,家庭用户可以轻松且免费地注册并启用 Ubuntu Pro。完成后,可以安装所有灰显的更新。

但并不是每个人都想要、需要或关心这样做。

有些人发现有关软件包更新的不断提醒不能在没有注册他们不想要的 Ubuntu Pro 订阅的情况下安装,这很烦人——实际上是一种唠叨。

禁用 Ubuntu Pro 更新

注释掉这些行以禁用 Pro 警报

您不能简单地删除ubuntu-pro-client“禁用”Ubuntu Pro,因为该软件包是 Ubuntu 桌面组件的关键依赖项。

相反,要在 Ubuntu 24.04 LTS 中关闭 Ubuntu Pro 通知和更新检查,您需要编辑探测 Ubuntu Pro 更新存储库的文本文件。

  • 打开鹦鹉螺文件管理器
  • 选择“其他地点”从侧边栏
  • 前往 /var/lib/ubuntu-advantage/apt-esm/etc/apt/sources.list.d
  • 双击里面的文本文件(在文本编辑器中打开)
  • 添加 # 到开始全部内的行
  • 控制键+s 保存您的更改
  • 根据提示输入密码

这就是您需要做的全部!

您可以使用命令行文本编辑器执行相同的操作,例如nano或者vim,你会发现这更容易吗?重要的是注释掉这些行以禁用它们,然后保存您的更改(在这种情况下vim,弄清楚如何退出)。

无论您采用哪种方法,下次系统检查更新时 - 无论是通过无人值守升级还是手动打开软件更新程序,不会获取 Ubuntu Pro 更新。

如何重新启用 Ubuntu Pro?

如果您后来意识到接收更多安全更新实际上值得花费一些注册和注册的小麻烦,您可以按照上述步骤重新启用 Ubuntu Pro 更新。这次,删除#从每一行的开头开始,然后保存更改。

然后去软件和更新 > Ubuntu Pro、注册/注册,然后 Ubuntu 检查更新,它将扫描 Ubuntu Pro 频道以查找任何可用的门控更新。

如果这不起作用,请运行sudo apt --reinstall ubuntu-pro-client然后再试一次。