我們每六個月就有一個新版本的 Ubuntu,但是大版本的,他們把所有的肉放在烤架上,最穩定的版本,在偶數年的 XNUMX 月發布。 選擇 LTS 版本的用戶這樣做是因為他們需要或更喜歡穩定性,但這可能會受到內核更新的不利影響。 因為,例如, Ubuntu的20.04 與 Linux 5.4 一起發布,但自上週以來 上傳到 Linux 5.11.
Canonical 不會以錯誤的方式做事,但我認為它應該包含一個“選擇退出”選項,以允許 Ubuntu LTS 版本的用戶繼續使用 LTS 版本的內核。 以官方的方式,無論喜歡與否,Ubuntu 將在每個點發佈時上傳內核,大約每六個月一次,但是您可以 阻止我將內核更新到更高的內核 請按照以下步驟操作。
Ubuntu 20.04 和任何 LTS 版本,無需上傳內核
在繼續之前,必須說明的是,遵循這些步驟不會停止接受支持。 LTS 內核將繼續更新,但會修復錯誤。 它不會做的是轉到另一個系列,並將始終保留在 Linux 5.4.x 上。 有了這個解釋,您要做的就是執行以下兩個步驟:
- 您必須刪除 HWE 元數據包(硬件啟用) 使用此命令,通過我們想要消除的編號更改 «{image, headers}» (dpkg –列表 | grep linux 映像 在終端中查看它們)。 除了 Linux 5.4 之外,每個人都必須這樣做:
sudo apt remove linux-{image,headers}-generic-hwe-20.04
- 刪除這些軟件包後,您必須安裝通用軟件包:
sudo apt install linux-generic
完成後,內核將被更新,但會更新到 5.4.0.x,它將接收安全更新。
以上 適用於任何 LTS 版本,但在未來“20.04”也將不得不改變。 這樣,如果 Ubuntu 及其內核在發布長期支持版本時對我們表現良好,我們將確保內核更新不會破壞系統。