人們使用Arch Linux的原因之一(yī)是它是最新版本。在使用其他發行版之前,您将獲得大(dà)多數軟件和Linux内核。
但這并不意味着您必須始終使用最新的主線内核。有幾個可用的内核選項,我(wǒ)将向您展示在Arch Linux中(zhōng)切換内核。
首先,讓我(wǒ)告訴您有關Arch用戶可用的各種Linux内核。
這是最新的穩定Linux内核。大(dà)多數人使用此内核是因爲它是最新的可用内核版本。
該linux-lts
軟件包爲您提供了最新的長期支持Linux内核。LTS内核沒有預定義的生(shēng)命周期,但是可以放(fàng)心地在更長的時間内享受相同的内核版本。
内核補丁通常不會破壞任何東西,但并非不可能發生(shēng)破壞。如果您的硬件不是市場上可以提供的最新硬件,則可以通過安裝稍早的LTS内核來享受最新的軟件,從而提高穩定性。
對于安全相關的用戶,有最新穩定内核的強化版本。請注意,使用此内核時,幾個軟件包将不起作用。
如果您想充分(fēn)利用系統,則可以使用“ Zen”内核,該内核基本上是最新内核的分(fēn)支,并以吞吐量和功耗爲代價進行調整。
現在您已經了解了各種内核選擇,接下(xià)來讓我(wǒ)們看看如何在Arch Linux中(zhōng)更改内核。https://3dddf31a90e173858ae7b000002cb059.safeframe.googlesyndication.com/safeframe/1-0-37/html/container.html?upapi=trueAD
這是一(yī)個兩步過程:
不用擔心,我(wǒ)将向您詳細介紹步驟。
使用以下(xià)命令檢查arch Linux中(zhōng)的内核版本:
uname -r
如果隻顯示一(yī)個數字
要在Arch上切換内核,隻需安裝您要使用的内核并調整grub配置文件即可。
您可以使用pacman命令來安裝您選擇的Linux内核。您隻需要知(zhī)道軟件包名稱。
您還可以在系統中(zhōng)同時安裝多個類型的Linux内核。您可以從grub菜單中(zhōng)選擇要使用的内核。
對于最新的穩定内核:
sudo pacman -S linux
對于最新的LTS内核:
sudo pacman -S linux-lts
對于帶有強化補丁程序的最新穩定内核:
sudo pacman -S linux-hardened
要獲取Zen内核:
sudo pacman -S linux-zen
默認情況下(xià),Arch Linux使用最新的内核版本作爲默認版本。其他内核版本可從高級選項下(xià)獲得:
但是,我(wǒ)甯願做些不同的事情,并且做得更好(我(wǒ)認爲)。這是我(wǒ)的工(gōng)作:
聽起來好多了,不是嗎?
爲此,您需要編輯GRUB配置文件。通常,所有配置文件都位于/ etc目錄中(zhōng)。
打開您的終端并在您喜歡的基于終端的文本編輯器中(zhōng)編輯配置文件。我(wǒ)正在使用Nano編輯器:
sudo nano /etc/default/grub
您可能會注意到,我(wǒ)更改了我(wǒ)提到的值,但又(yòu)添加了兩行,因此最終結果應如下(xià)所示:
GRUB_DISABLE_SUBMENU=y
GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true
第一(yī)行和可選行用于禁用GRUB子菜單。我(wǒ)發現在GRUB屏幕上立即查看所有内核而不必輸入高級選項子菜單時,它會變得更加容易。https://3dddf31a90e173858ae7b000002cb059.safeframe.googlesyndication.com/safeframe/1-0-37/html/container.html?upapi=trueAD
第二行用于保存最後一(yī)個内核條目。
最後,您需要确保GRUB将默認使用最後保存的條目。
保存配置文件并退出。
爲了使更改生(shēng)效,您需要重新生(shēng)成配置文件。爲此,請打開終端并運行以下(xià)命令:
$ sudo grub-mkconfig -o /boot/grub/grub.cfg
如果您覺得它很熟悉,那麽您已在Arch Linux安裝過程中(zhōng)使用了此命令。
重新啓動Linux系統,然後選擇要使用的内核!
您無需擔心在Arch Linux中(zhōng)更新内核。如果您選擇的内核有更新,它将與系統更新一(yī)起安裝。我(wǒ)想您已經知(zhī)道如何更新Arch Linux系統。
在Arch Linux上切換内核是一(yī)個易于完成的過程,其中(zhōng)有幾個适合您需求的選項。我(wǒ)發現上述方法最安全,最簡單,因爲您無需從系統中(zhōng)删除内核。如果選擇運行最新的内核,則最好在内核出現緊急情況時安裝LTS内核。
我(wǒ)希望您喜歡這個Arch Linux技巧。保持訂閱It's FOSS的更多提示和教程。