? ?
人們使用Arch Linux的原因之一是它是最新版本。在使用其他發(fā)行版之前,您將獲得大多數(shù)軟件和Linux內(nèi)核。
但這并不意味著您必須始終使用最新的主線內(nèi)核。有幾個(gè)可用的內(nèi)核選項(xiàng),我將向您展示在Arch Linux中切換內(nèi)核。

首先,讓我告訴您有關(guān)Arch用戶可用的各種Linux內(nèi)核。
這是最新的穩(wěn)定Linux內(nèi)核。大多數(shù)人使用此內(nèi)核是因?yàn)樗亲钚碌目捎脙?nèi)核版本。
該linux-lts軟件包為您提供了最新的長(zhǎng)期支持Linux內(nèi)核。LTS內(nèi)核沒(méi)有預(yù)定義的生命周期,但是可以放心地在更長(zhǎng)的時(shí)間內(nèi)享受相同的內(nèi)核版本。
內(nèi)核補(bǔ)丁通常不會(huì)破壞任何東西,但并非不可能發(fā)生破壞。如果您的硬件不是市場(chǎng)上可以提供的最新硬件,則可以通過(guò)安裝稍早的LTS內(nèi)核來(lái)享受最新的軟件,從而提高穩(wěn)定性。
對(duì)于安全相關(guān)的用戶,有最新穩(wěn)定內(nèi)核的強(qiáng)化版本。請(qǐng)注意,使用此內(nèi)核時(shí),幾個(gè)軟件包將不起作用。
如果您想充分利用系統(tǒng),則可以使用“ Zen”內(nèi)核,該內(nèi)核基本上是最新內(nèi)核的分支,并以吞吐量和功耗為代價(jià)進(jìn)行調(diào)整。
現(xiàn)在您已經(jīng)了解了各種內(nèi)核選擇,接下來(lái)讓我們看看如何在Arch Linux中更改內(nèi)核。https://3dddf31a90e173858ae7b000002cb059.safeframe.googlesyndication.com/safeframe/1-0-37/html/container.html?upapi=trueAD
這是一個(gè)兩步過(guò)程:
不用擔(dān)心,我將向您詳細(xì)介紹步驟。
使用以下命令檢查arch Linux中的內(nèi)核版本:
uname -r
如果只顯示一個(gè)數(shù)字
要在Arch上切換內(nèi)核,只需安裝您要使用的內(nèi)核并調(diào)整grub配置文件即可。
您可以使用pacman命令來(lái)安裝您選擇的Linux內(nèi)核。您只需要知道軟件包名稱。
您還可以在系統(tǒng)中同時(shí)安裝多個(gè)類型的Linux內(nèi)核。您可以從grub菜單中選擇要使用的內(nèi)核。
對(duì)于最新的穩(wěn)定內(nèi)核:
sudo pacman -S linux
對(duì)于最新的LTS內(nèi)核:
sudo pacman -S linux-lts
對(duì)于帶有強(qiáng)化補(bǔ)丁程序的最新穩(wěn)定內(nèi)核:
sudo pacman -S linux-hardened
要獲取Zen內(nèi)核:
sudo pacman -S linux-zen
默認(rèn)情況下,Arch Linux使用最新的內(nèi)核版本作為默認(rèn)版本。其他內(nèi)核版本可從高級(jí)選項(xiàng)下獲得:

但是,我寧愿做些不同的事情,并且做得更好(我認(rèn)為)。這是我的工作:
聽(tīng)起來(lái)好多了,不是嗎?
為此,您需要編輯GRUB配置文件。通常,所有配置文件都位于/ etc目錄中。
打開(kāi)您的終端并在您喜歡的基于終端的文本編輯器中編輯配置文件。我正在使用Nano編輯器:
sudo nano /etc/default/grub

您可能會(huì)注意到,我更改了我提到的值,但又添加了兩行,因此最終結(jié)果應(yīng)如下所示:
GRUB_DISABLE_SUBMENU=y
GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true
第一行和可選行用于禁用GRUB子菜單。我發(fā)現(xiàn)在GRUB屏幕上立即查看所有內(nèi)核而不必輸入高級(jí)選項(xiàng)子菜單時(shí),它會(huì)變得更加容易。https://3dddf31a90e173858ae7b000002cb059.safeframe.googlesyndication.com/safeframe/1-0-37/html/container.html?upapi=trueAD
第二行用于保存最后一個(gè)內(nèi)核條目。
最后,您需要確保GRUB將默認(rèn)使用最后保存的條目。
保存配置文件并退出。
為了使更改生效,您需要重新生成配置文件。為此,請(qǐng)打開(kāi)終端并運(yùn)行以下命令:
$ sudo grub-mkconfig -o /boot/grub/grub.cfg
如果您覺(jué)得它很熟悉,那么您已在Arch Linux安裝過(guò)程中使用了此命令。
重新啟動(dòng)Linux系統(tǒng),然后選擇要使用的內(nèi)核!

您無(wú)需擔(dān)心在Arch Linux中更新內(nèi)核。如果您選擇的內(nèi)核有更新,它將與系統(tǒng)更新一起安裝。我想您已經(jīng)知道如何更新Arch Linux系統(tǒng)。
在Arch Linux上切換內(nèi)核是一個(gè)易于完成的過(guò)程,其中有幾個(gè)適合您需求的選項(xiàng)。我發(fā)現(xiàn)上述方法最安全,最簡(jiǎn)單,因?yàn)槟鸁o(wú)需從系統(tǒng)中刪除內(nèi)核。如果選擇運(yùn)行最新的內(nèi)核,則最好在內(nèi)核出現(xiàn)緊急情況時(shí)安裝LTS內(nèi)核。
我希望您喜歡這個(gè)Arch Linux技巧。保持訂閱It's FOSS的更多提示和教程。