当涉及到Linux内核时,对于初学者来说,从大量的可用选项中进行选择通常是令人生畏的,特别是在安装Arch Linux等过程中。在本文中,我们将研究一些可用的主要内核,并帮助您选择最适合自己的内核。

1、稳定的Linux内核(Stable Linux Kernel)

它是可用的最新稳定发行版Linux内核,因此是大多数发行版使用的默认内核。它在一定程度上影响了临界的稳定性,因此有时被认为是不稳定的。

该内核可以通过以下方式安装:

sudo pacman -S linux

内核会定期更新,新补丁会经常发布。尽管具有先进的特性,但内核仍广泛用于桌面版和服务器。

2、LTS内核(LTS Kernel)

这提供了最新的长期支持(LTS)内核,并且被认为比默认内核“更稳定”。但是,它有时会使用较旧的驱动程序,这些驱动程序可能与较新的硬件不兼容,并且可能缺少较新的内核版本的某些功能。LTS内核没有固定的发布周期,但通常对于桌面版每3年更新一次,对于服务器每5年更新一次。

您可以使用以下命令安装最新的LTS内核:

sudo pacman -S linux-lts

安全补丁也同样频繁地滚动到LTS内核。但是,它仍然容易受到“破坏”的影响,但是与默认的Linux内核相比,发生这种事件的可能性要少得多,因此它通常在企业级别受到青睐。例如,根据Canonical的估计,所有Ubuntu安装中估计有95%是LTS版本。

3、Hardened Kernel

它是Linux稳定内核的强化版本,但具有更高的安全性,并且在Linux之前具有上游补丁。它具有面向安全性的内核配置。可以安装:

sudo pacman -S linux-hardened

请注意,某些程序和功能可能不适用于此内核。由于停机时间长,该内核不如列表中的其他内核那么受欢迎。内核会杀死它认为是威胁的任何进程。而且,并非所有PID都是可发现的,因此无法直接寻址正在运行的可执行文件,这限制了威胁参与者的潜在攻击媒介。还可以通过补丁来实现额外的安全性。

4、Zen Kernel

它是针对性能进行调整的内核,旨在以吞吐量和功耗为代价提高台式机的性能。有时它也被认为是游戏的最佳内核。它具有低延迟和高频率调度。您可以使用以下命令进行安装:

sudo pacman -S linux-zen

内核有助于提高速度,并具有更优化的调度程序。实际上,某些现代发行版(如Garuda Linux)使用Zen内核作为默认内核,以优化桌面版和PC的性能。

总结

这些在Linux内核中最流行,但是选项不限于这些。每天,更新的变体都在不断发展。这些内核的源代码是开源的,您甚至可以构建自己的内核来满足您的需求!

这些在Linux内核中是最流行的,但选项并不仅限于这些。每天,更新的变种都在不断进化。这些内核的源代码是开放源代码的,您甚至可以构建自己的内核来满足您的需要!

发表评论