如何在 Debian 12 或 11 上安裝 Linux 核心 6.10

探索 Linux 主線核心可以顯著增強 Debian 系統的效能和功能。利用 Stéphane Graber 構建的 Zabbly Linux 內核,可以有效地將這些優勢整合到您的系統中。以下簡單介紹一下它帶來的內容:

  • 前沿更新:可透過 Zabbly 存取的主線核心直接從 Linux 核心來源提供最新功能和錯誤修復,確保您的系統保持最新的最新進展。
  • 最少的修改:Zabbly 核心經過最少的調整而構建,提供了純粹且未更改的 Linux 核心版本。這可確保您按照原始開發人員的預期運行軟體。
  • 注重穩定:Zabbly 核心強調穩定性,目標使用者優先考慮可靠、安全的操作環境。
  • 效能增強:透過最新核心版本中的最佳化和更新體驗改進的效能。

然而,值得注意的是,雖然透過 Zabbly 的主線核心提供了許多好處,但由於缺乏特定於發行版的補丁,它可能存在一些相容性問題,特別是對於非常新的硬體元件。

介紹完畢後,我們來探討如何透過 Zabbly 在 Debian 系統上使用終端機指令安裝主線 Linux 核心。

導入 Zabbly APT 儲存庫

筆記: 這僅適用於 Debian 12 Bookworm 和 Debian 11 Bullseye;它不適用於 Debian 10 Buster。

安裝 Linux 核心 6.10 之前更新 Debian

在安裝 Linux Kernel 6.10 之前,請使用所有可用的軟體套件更新您的系統。

首先,運行更新命令:

sudo apt update

使用以下命令繼續升級任何過時的軟體包。

sudo apt upgrade

導入最新主線核心的 Linux Zabbly APT 儲存庫

Zabbly 為 Debian 和 Ubuntu 提供專門的 Linux 核心建置。這些版本支援廣泛的硬件,非常適合運行 Incus 容器和虛擬機。它們基於最近穩定的主線 Linux 內核,並每週接收更新。

首先安裝必要的軟體包:

sudo apt install lsb-release software-properties-common apt-transport-https ca-certificates curl -y

接下來,使用以下命令導入 Linux Zabbly 核心 GPG 金鑰:

curl -fSsL https://pkgs.zabbly.com/key.asc | gpg --dearmor | sudo tee /usr/share/keyrings/linux-zabbly.gpg > /dev/null

最後,使用以下命令導入 APT Linux Zabbly Kernel APT 儲存庫:

codename=$(lsb_release -sc) && echo deb [arch=amd64,arm64 signed-by=/usr/share/keyrings/linux-zabbly.gpg] https://pkgs.zabbly.com/kernel/stable $codename main | sudo tee /etc/apt/sources.list.d/linux-zabbly.list

筆記: 如果您在使用 Zabbly 的 Debian 11 上遇到背景噪音,例如找不到軟體包,可能是因為 Zabbly 在 Debian 11 上僅支援 amd64,而 Debian 12 支援 amd64 和 arm64。 Debian 11 用戶可能需要從 [arch=amd64,arm64] 配置中刪除「arm64」才能解決該問題。

透過終端命令安裝 Linux 核心 6.10

刷新APT指數

現在,在導入 Linux Zabbly 核心儲存庫後,首先使用以下命令執行快速更新:

sudo apt update

透過 APT 指令完成 Linux 核心 6.10 的安裝

現在執行以下命令在您的系統上安裝 Linux Kernel 6.10:

sudo apt install linux-zabbly

安裝程序完成後,重新啟動系統:

sudo reboot

驗證 Linux 核心 6.10 安裝

在繼續之前,第一步是刷新儲存庫以反映對來源清單和首選項所做的變更。

uname -r

如果您安裝了 Neofetch,您可以使用以下命令以漂亮的文字列印系統規格:

neofetch

就是這樣;保持核心更新,就像更新所有 APT 軟體包一樣。

附加:如何恢復 Debian 預設內核

需要注意的是,某些用戶可能會遇到硬體問題,例如使用新的 Linux 核心時聲音遺失。

透過 APT 指令刪除 Linux 核心 6.10

要刪除內核,第一步是執行以下命令。

sudo apt remove linux-zabbly linux-headers-*-zabbly* linux-image-*-zabbly*

刪除 Zabbly APT 儲存庫

對於要刪除 Linux 核心 6.10 並永久恢復為預設 Debian 核心的用戶,請使用以下命令刪除匯入的 APT 儲存庫:

sudo rm /etc/apt/sources.list.d/linux-zabbly.list

對首選項檔案進行排序後,或者如果您更進一步刪除了不穩定的儲存庫,則需要執行 APT 更新。

sudo apt update

重啟系統

重新啟動系統以完成 Linux Kernel 6.10 的刪除:

sudo reboot

驗證 Linux 核心 6.10 刪除

現在驗證安裝的內核,它應該是預設的通用內核。

uname -r

結論

在 Debian 12 (Bookworm) 或 Debian 11 (Bullseye) 上從 Zabbly 核心儲存庫安裝 Linux 6.10 核心後,如果您有新硬體並且以前沒有支援它,您應該會看到顯著的改進。對於大多數人來說,收益是微不足道的,但請記住保持核心最新,因為將來會推送更多更新,比原始核心會看到的更新還要多。

有用的連結

以下是一些與在 Debian 系統上使用和管理 Linux 核心相關的有價值的連結:

  • Zabbly Linux GitHub 儲存庫:存取 Zabbly Linux GitHub 儲存庫以查看原始程式碼、報告問題並為開發做出貢獻。
  • 穩定的 Linux 主線版本: 請造訪 Zabbly 核心維護者 Stéphane Graber 的部落格文章,以了解有關穩定 Linux 主線建置的信息,包括安裝和使用指南。
  • Linux 核心檔案:探索官方 Linux 核心檔案以下載核心原始碼、存取文件並隨時了解最新的核心版本。
Joshua James
跟我來
Joshua James 的最新帖子 (看全部)

發佈留言