“在一个充满计算机的世界中,同一工具有数百种实现方式。说到 Linux,因为它是一个开源项目,所以为了完成一件事而制作了数千种工具。
今天的主题是内核。计算机的强制性概念。在本文中,我将介绍什么是内核以及可以在 Linux 中使用哪种内核。另外,我们还将使用内核。
什么是Linux?
多年来,人们一直对这个问题争论不休。然而,这就是GNU所说的。
Linux 是内核:系统中将机器资源分配给运行的其他程序的程序。
那么,您当前使用的 Linux 内核是什么?要找出这一点,uname可以使用该命令。uname -srm以下是我日常的驱动。
Linux 内核的替代品
正如我在文章开头提到的,同一概念有多种实现方式。就内核而言,有无数个内核。以下四个是官方支持的内核。
1.稳定
顾名思义,这个内核是稳定的。它会定期更新,并且经常发布新补丁。大多数Linux 用户使用稳定的内核。
您可以使用包管理器安装它;pacman -S linux
这是目录树,以防您需要。
2. 禅宗
这可以作为日常系统的最佳内核引入。它包含主线(稳定)Linux 内核中未包含的功能。Zen 内核还支持最新的硬件。如果您使用 Linux 作为日常驱动程序,那么尝试一下 Zen 内核是值得的。
pacman -S linux-zen会在您的系统上安装这个内核。
3. 长期
长期支持或 LTS 内核可以被认为比传统的 Linux 内核更稳定。然而,这个内核缺乏Linux内核的最新功能。
在包管理器中,它被命名为linux-lts. 您可以按如下方式安装pacman -S linux-lts
LTS 内核的源代码也位于https://www.kernel.org/。
4. 硬化处理
专注于安全的内核。它具有针对内核的强化补丁和面向安全的配置。然而,这很难使用,因为它不允许您运行可执行文件。
要安装强化内核,请使用pacman -S linux-hardened.
这是强化的 Linux 内核的源代码。
要了解您当前使用的内核,请尝试uname -r命令。以下是我的日常司机。
安装内核
出于测试目的,我使用 Artix Linux(这是我能找到的唯一具有快速安装过程的轻量级发行版,而且它是免费的 systemd)。你可以使用任何你想要的东西。
在做任何事情之前,您需要决定需要什么内核。一旦你弄清楚了,你就可以继续。
可以通过包管理器安装内核。你也可以编译内核并安装它,但我不想在这里谈论它,因为它太复杂了。
Artix 也使用pacman,所以…
、
现在您已经安装了内核。但是,因为grub(或无论您的引导加载程序是什么)需要知道您有一个新内核。因为它是生成内核的人,对吗?
为了通知 grub 我们已经安装了新内核,我们必须重新生成 grub 配置文件。以下命令即可完成此操作。
sudo grub-mkconfig -o /boot/grub/grub.cfg
看…就这么简单。
然后重新启动系统以使配置生效。
启动后,在 GRUB 中进入Advance options欢迎菜单。
注意:我没有使用过其他启动管理器,因此无法判断它在其他启动管理器上的工作原理。只需谷歌一下你想要的东西。
在那里您将找到新安装的内核。按Enter并开始使用带有新内核的系统。
删除内核
一个没有内核的系统跑得好是远远超出想象的。然而,Linux 让您可以做任何事情。因此我想教你如何删除内核。
您从包管理器获取内核,因此首先从那里删除它。
前任:sudo pacman -Rs linux-lts
重新生成grub配置文件
sudo grub-mkconfig -o /boot/grub/grub.cfg
然后重新启动