用于Arch Linux的不同類型的内核以及如何使用它們 - 宜昌市伍家岗区永康电脑维修店
  • 武漢市武昌區南(nán)湖花園 瑞安街140号 027-88016877
  • 18627003654
  • love6411692@qq.com

用于Arch Linux的不同類型的内核以及如何使用它們

首頁最新動态

用于Arch Linux的不同類型的内核以及如何使用它們


人們使用Arch Linux
的原因之一(yī)是它是最新版本。在使用其他發行版之前,您将獲得大(dà)多數軟件和Linux内核。

但這并不意味着您必須始終使用最新的主線内核。有幾個可用的内核選項,我(wǒ)将向您展示在Arch Linux中(zhōng)切換内核。

适用于Arch Linux的不同類型的内核

Arch Linux内核

首先,讓我(wǒ)告訴您有關Arch用戶可用的各種Linux内核。

Mainline内核(軟件包名稱:linux)

這是最新的穩定Linux内核。大(dà)多數人使用此内核是因爲它是最新的可用内核版本。

LTS内核(軟件包名稱:linux-lts)

linux-lts軟件包爲您提供了最新的長期支持Linux内核。LTS内核沒有預定義的生(shēng)命周期,但是可以放(fàng)心地在更長的時間内享受相同的内核版本。

内核補丁通常不會破壞任何東西,但并非不可能發生(shēng)破壞。如果您的硬件不是市場上可以提供的最新硬件,則可以通過安裝稍早的LTS内核來享受最新的軟件,從而提高穩定性。

強化内核(軟件包名稱:linux-hardened)

對于安全相關的用戶,有最新穩定内核強化版本。請注意,使用此内核時,幾個軟件包将不起作用。

性能優化的内核(軟件包名稱:linux-zen)

如果您想充分(fēn)利用系統,則可以使用“ Zen”内核,該内核基本上是最新内核的分(fēn)支,并以吞吐量和功耗爲代價進行調整。

如何在Arch Linux上切換内核

現在您已經了解了各種内核選擇,接下(xià)來讓我(wǒ)們看看如何在Arch Linux中(zhōng)更改内核。https://3dddf31a90e173858ae7b000002cb059.safeframe.googlesyndication.com/safeframe/1-0-37/html/container.html?upapi=trueAD

這是一(yī)個兩步過程:

  1. 安裝您選擇的Linux内核
  2. 調整grub配置文件以添加新安裝的内核

不用擔心,我(wǒ)将向您詳細介紹步驟。

使用以下(xià)命令檢查arch Linux中(zhōng)的内核版本

uname -r

如果隻顯示一(yī)個數字

要在Arch上切換内核,隻需安裝您要使用的内核并調整grub配置文件即可。

步驟1:安裝您選擇的内核

您可以使用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

步驟2:調整grub配置文件以添加更多内核選項

默認情況下(xià),Arch Linux使用最新的内核版本作爲默認版本。其他内核版本可從高級選項下(xià)獲得:

Arch Linux Grub
在此選項下(xià)還可以使用其他Linux内核

但是,我(wǒ)甯願做些不同的事情,并且做得更好(我(wǒ)認爲)。這是我(wǒ)的工(gōng)作:

  • 禁用grub子菜單,以便所有可用的内核版本都顯示在主屏幕上(而不是“高級選項”下(xià))。
  • 配置grub以重新調用您引導的最後一(yī)個内核條目,并将其用作從下(xià)次啓動的默認條目。

聽起來好多了,不是嗎?

爲此,您需要編輯GRUB配置文件。通常,所有配置文件都位于/ etc目錄中(zhōng)

打開您的終端并在您喜歡的基于終端的文本編輯器中(zhōng)編輯配置文件。我(wǒ)正在使用Nano編輯器

sudo nano /etc/default/grub
Grub Config Arch

您可能會注意到,我(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将默認使用最後保存的條目

保存配置文件并退出。

步驟3:重新生(shēng)成GRUB配置文件

爲了使更改生(shēng)效,您需要重新生(shēng)成配置文件。爲此,請打開終端并運行以下(xià)命令:

$ sudo grub-mkconfig -o /boot/grub/grub.cfg

如果您覺得它很熟悉,那麽您已在Arch Linux安裝過程中(zhōng)使用了此命令。

重新啓動Linux系統,然後選擇要使用的内核!

多個内核Arch 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的更多提示和教程。

聯系方式 / Contact

  • 宜昌市伍家岗区永康电脑维修店
  • 地址:武漢市武昌區南(nán)湖花園 瑞安街140号 027-88016877
  • 電話:18627003654
  • 聯系人:彭經理
  • 郵箱:love6411692@qq.com
  • 網址:https://www.acelolboost.com
  •  
  •  
  •