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

Ubuntu Pro 是一項可選的安全功能,Ubuntu LTS 用戶可以啟用它來接收額外 25,000 個軟件包的關鍵更新,否則這些軟件包將得不到修補。

如果您使用 Ubuntu 24.04 LTS,您將在以下位置看到 Ubuntu Pro 安全更新:軟件更新程序(或者運行時apt命令)。您會注意到,如果沒有 Ubuntu Pro 訂閱,則無法安裝這些更新。

Ubuntu Pro 對最多 5 台機器上的所有用戶免費,這意味著唯一涉及的“成本”是註冊和設置 Ubuntu Pro 所需的時間。需要管理大量機器的企業(或家庭用戶)需要支付 Ubuntu Pro/ESM 計劃的費用。

對於大多數用戶來說,啟用 Ubuntu Pro 是一件輕而易舉的事,但如果您不這樣做怎麼辦?使用 Ubuntu Pro?

如果你不想要怎麼辦軟件更新程序繼續向您通報有關可安裝但您明確不想安裝的 Ubuntu Pro 安全更新的問題嗎?

在這種情況下,您可以禁用 Ubuntu Pro——這不是一鍵切換的事情,但它很容易。

回顧一下,Ubuntu 24.04 是 Ubuntu 的最新長期支持 (LTS) 版本。每個使用它的人都將獲得安全更新和軟件包的關鍵修復mainrestricted直接從 Canonical 獲取存儲庫 5 年 – 沒有任何障礙。

但用戶不會自動獲得來自應用程序、庫和軟件包的關鍵更新。universe存儲庫,比如可見光通信,瑪麗亞數據庫,ffmpeg等等 – 默認情況下 FWIW 都不會安裝。

在 Ubuntu Pro 之前,軟件包位於universe存儲庫根本無法保證安全更新。社區可以/不定期地提供關鍵修復。 Ubuntu Pro 解決了這個問題;如果需要,所有 25,000 個軟件包都將獲得重要、及時的安全更新。

為什麼 Ubuntu Pro 安全更新不是向所有人開放? LTS 發行版的目的不是提供持續的支持嗎?讓大量用戶容易受到潛在安全問題的影響,創建兩層 LTS 系統是否與此背道而馳?

主要是成本問題。

Canonical 選擇跟踪、修補、打包和推送額外 25,000 個軟件包的關鍵更新需要花錢。Ubuntu 專業版企業客戶的訂閱可以補貼額外更新所需的工程師和基礎設施。

這就是 Ubuntu Pro 被選擇加入的原因;如果這些更新開箱即用地提供給每個人,那麼有能力付費接收這些更新的企業就沒有動力這樣做——因此沒有錢支付 Canonical 工程師來調整、打包和測試修復程序。

那麼,什麼會阻止人們使用基於 Ubuntu 的其他 Linux 發行版(由於對其存儲庫/服務器的需求增加而花費 Canonical 資金,但不會從支持合同中獲得資金)從擴大的安全覆蓋範圍中受益?

如前所述,在 Ubuntu 24.04 LTS 中註冊和啟用 Ubuntu Pro 是快速、簡單且免費的。完成後,所有灰顯的更新實際上都可以安裝。

但並不是每個人都想要、需要或關心這樣做。

有些人發現軟件包更新不斷提醒他們不能在沒有註冊 Ubuntu Pro 訂閱的情況下安裝,他們無論如何都不想安裝,這很煩人——實際上是一種煩惱。

禁用 Ubuntu 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然後再試一次。

Ubuntu Pro 是一項可選的安全功能,Ubuntu LTS 用戶可以啟用它來接收額外 25,000 個軟件包的關鍵更新,否則這些軟件包將得不到修補。

如果您使用 Ubuntu 24.04 LTS,您將在以下位置看到 Ubuntu Pro 安全更新:軟件更新程序(或者運行時apt命令)。您會注意到,如果沒有 Ubuntu Pro 訂閱,則無法安裝這些更新。

Ubuntu Pro 對最多 5 台機器上的所有用戶免費,這意味著唯一涉及的“成本”是註冊和設置 Ubuntu Pro 所需的時間。需要管理大量機器的企業(或家庭用戶)需要支付 Ubuntu Pro/ESM 計劃的費用。

對於大多數用戶來說,啟用 Ubuntu Pro 是一件輕而易舉的事,但如果您不這樣做怎麼辦?使用 Ubuntu Pro?

如果你不想要怎麼辦軟件更新程序繼續向您通報有關可安裝但您明確不想安裝的 Ubuntu Pro 安全更新的問題嗎?

在這種情況下,您可以禁用 Ubuntu Pro——這不是一鍵切換的事情,但它很容易。

什麼是 Ubuntu Pro 更新?

回顧一下,Ubuntu 24.04 是 Ubuntu 的最新長期支持 (LTS) 版本。每個使用它的人都將獲得安全更新和軟件包的關鍵修復mainrestricted直接從 Canonical 獲取存儲庫 5 年 – 沒有任何障礙。

但用戶不會自動獲得來自應用程序、庫和軟件包的關鍵更新。universe存儲庫,比如可見光通信,瑪麗亞數據庫,ffmpeg等等 – 默認情況下 FWIW 都不會安裝。

在 Ubuntu Pro 之前,軟件包位於universe存儲庫根本無法保證安全更新。社區可以/不定期地提供關鍵修復。 Ubuntu Pro 解決了這個問題;如果需要,所有 25,000 個軟件包都將獲得重要、及時的安全更新。

為什麼 Ubuntu Pro 安全更新不是向所有人開放? LTS 發行版的目的不是提供持續的支持嗎?讓大量用戶容易受到潛在安全問題的影響,創建兩層 LTS 系統是否與此背道而馳?

主要是成本問題。

Canonical 選擇跟踪、修補、打包和推送額外 25,000 個軟件包的關鍵更新需要花錢。Ubuntu 專業版企業客戶的訂閱可以補貼額外更新所需的工程師和基礎設施。

這就是 Ubuntu Pro 被選擇加入的原因;如果這些更新開箱即用地提供給每個人,那麼有能力付費接收這些更新的企業就沒有動力這樣做——因此沒有錢支付 Canonical 工程師來調整、打包和測試修復程序。

那麼,什麼會阻止人們使用基於 Ubuntu 的其他 Linux 發行版(由於對其存儲庫/服務器的需求增加而花費 Canonical 資金,但不會從支持合同中獲得資金)從擴大的安全覆蓋範圍中受益?

如前所述,在 Ubuntu 24.04 LTS 中註冊和啟用 Ubuntu Pro 是快速、簡單且免費的。完成後,所有灰顯的更新實際上都可以安裝。

但並不是每個人都想要、需要或關心這樣做。

有些人發現軟件包更新不斷提醒他們不能在沒有註冊 Ubuntu Pro 訂閱的情況下安裝,他們無論如何都不想安裝,這很煩人——實際上是一種煩惱。

禁用 Ubuntu 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然後再試一次。