archlinux grub启动无win7_用于Arch Linux的不同类型的内核以及如何使用它们

人们使用Arch Linux的原因之一是它是最新版本。在使用其他发行版之前,您将获得大多数软件和Linux内核。

但这并不意味着您必须始终使用最新的主线内核。有几个可用的内核选项,将向您展示在Arch Linux中切换内核。

01

可用于Arch Linux的不同类型的内核

Mainline内核(软件包名称:linux)

0893ee44218e53ed8c7b578ea16760ac.png

这是最新的稳定Linux内核。大多数人使用此内核是因为它是最新的可用内核版本。

LTS内核(软件包名称:linux-lts)

0893ee44218e53ed8c7b578ea16760ac.png

该linux-lts软件包为您提供了最新的长期支持Linux内核。LTS内核没有预定义的生命周期,但是可以放心地在更长的时间内享受相同的内核版本。

内核补丁通常不会破坏任何东西,但并非不可能发生破坏。如果您的硬件不是市场上可以提供的最新硬件,则可以通过安装稍早的LTS内核来享受最新的软件,从而提高稳定性。

强化内核(软件包名称:linux-hardened)

0893ee44218e53ed8c7b578ea16760ac.png

对于安全相关的用户,有最新稳定内核的强化版本。请注意,使用此内核时,几个软件包将不起作用。

性能优化的内核(软件包名称:linux-zen)

0893ee44218e53ed8c7b578ea16760ac.png

如果您想充分利用系统,则可以使用“ Zen”内核,该内核基本上是最新内核的分支,并以吞吐量和功耗为代价进行调整。

02

如何在Arch Linux上切换内核

现在您已经了解了各种内核选择,接下来让我们看看如何在Arch Linux中更改内核。

这是一个两步过程:

1.安装您选择的Linux内核

2.调整grub配置文件以添加新安装的内核

使用以下命令检查arch Linux中的内核版本:

uname -r

要在Arch上切换内核,只需安装您要使用的内核并调整grub配置文件即可。

步骤1:安装您选择的内核

2020.10.21

您可以使用pacman命令来安装您选择的Linux内核。您只需要知道软件包名称。

您还可以在系统中同时安装多个类型的Linux内核。您可以从grub菜单中选择要使用的内核。

对于最新的稳定内核:

sudo pacman -S linux

对于最新的LTS内核:

sudo pacman -S linux-lts

对于带有强化补丁程序的最新稳定内核:

sudo pacman -S linux-hardened

要获取Zen内核:

sudo pacman -S linux-zen

步骤2:调整grub配置文件以添加更多内核选项

2020.10.21

默认情况下,Arch Linux使用最新的内核版本作为默认版本。其他内核版本可从高级选项下获得:

86d5b3061c6a51150364cbeb442f686d.png

禁用grub子菜单,以便所有可用的内核版本显示在主屏幕上(而不是“高级选项”下)。

配置grub以重新调用您引导的最后一个内核条目,并将其用作从下次启动的默认条目。

为此,您需要编辑GRUB配置文件。通常,所有配置文件都位于/ etc目录中。

打开您的终端并在您喜欢的基于终端的文本编辑器中编辑配置文件。我正在使用Nano编辑器:

sudo nano /etc/default/grub

9effbd55fe9efc63bd532e9c8546ab33.png

GRUB_DISABLE_SUBMENU=y
GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true

第一行和可选行用于禁用GRUB子菜单。我发现在GRUB屏幕上立即查看所有内核而不必输入高级选项子菜单时,它会变得更加容易。

第二行用于保存最后一个内核条目。

最后,您需要确保GRUB将默认使用最后保存的条目。

保存配置文件并退出。

步骤3:重新生成GRUB配置文件

2020.10.21

为了使更改生效,您需要重新生成配置文件。为此,请打开终端并运行以下命令:

$ sudo grub-mkconfig -o 

/boot/grub/grub.cfg

如果您看起来很熟悉,那么您已在Arch Linux安装过程中使用了此命令。

重新启动Linux系统,然后选择要使用的内核!

658f3503c4550ebb02da0df05abce95f.png

源:

https://itsfoss.com/switch-kernels-arch-linux/

翻译:谷歌翻译

7a90643359512ab8bf5ab20686a2ae0f.png

扫码关注我们

微信号|archlinux

0893ee44218e53ed8c7b578ea16760ac.png

点赞,点在看

0893ee44218e53ed8c7b578ea16760ac.png

关注我们

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值