如何在 Debian 12 或 11 上安装 Liquorix 内核

Liquorix 内核是一个专门针对桌面性能、游戏、多媒体和实时任务进行优化的 Linux 内核。它专为响应能力而量身定制,专注于低延迟和高吞吐量,是需要高响应系统的用户的理想选择。Liquorix 内核具有 Zen Interactive Tuning 功能,该功能以吞吐量和功耗为代价优化内核的响应能力。关键技术特性包括 PDS 进程调度程序、高分辨率 1000Hz 调度、用于实时性能的硬内核抢占、预算公平队列磁盘调度程序和 TCP BBR2 拥塞控制。此外,Liquorix 内核支持使用 LZ4 的压缩交换,这是一种多代 LRU 算法,可在内存压力下提供更好的性能,并且可以作为基于 Debian 的系统上的分发内核的替代品。

本指南将引导您在 Debian 12 或 11 上安装 Liquorix 内核,并提供详细的步骤以确保您的系统针对高性能和低延迟进行了优化。

在安装 Liquorix 内核之前更新 Debian

在安装 Liquorix 内核之前,请确保您的 Debian 操作系统是最新的。这有助于防止与现有软件包发生潜在冲突。在您的终端中,运行以下命令:

sudo apt update && sudo apt upgrade

此命令首先更新软件包列表(sudo apt update),然后将所有已安装的软件包升级到最新版本(sudo apt upgrade)。

安装 Liquorix 内核所需的软件包

导入和安装 Liquorix 内核需要一些额外的软件包。在终端中,运行以下命令来安装这些必需的软件包:

sudo apt install curl lsb-release apt-transport-https

此命令安装 curl(用于下载文件)、lsb-release(提供分发特定信息)和 apt-transport-https(允许使用 HTTPS 进行包管理)。

通过 APT 命令安装 Liquorix 内核

Liquorix 内核团队提供了一个方便的 bash 脚本来简化安装。此脚本导入所需的 GPG 密钥、添加 Liquorix 存储库、更新您的源列表并在您的 Debian 系统上安装自定义内核。

执行以下命令运行脚本并安装内核:

curl 'https://liquorix.net/add-liquorix-repo.sh' | sudo bash

在安装过程中,将安装 linux-image-liquorix-amd64 包(包含 Liquorix 内核)和 linux-headers-liquorix-amd64 包(提供构建内核模块所需的内核头文件)。

成功完成后,您应该看到终端中的输出,表明安装成功:

重新启动系统以完成 Liquorix 安装

成功安装 Liquorix 内核包后,您必须重新启动系统以激活新内核。在终端中,执行以下命令:

sudo reboot

此命令将正常重新启动您的系统,允许其使用新安装的 Liquorix 内核启动。

确认 Liquorix 内核安装

系统重启后,验证 Liquorix 内核是否处于活动状态。在终端中,运行以下命令之一:

hostnamectl

此命令显示系统信息,包括活动内核版本。

或者,使用“cat”命令检查 /proc/version 文件:

cat /proc/version

此命令输出 /proc/version 文件的内容,其中包含有关当前运行的内核的信息。

如果 Liquorix 内核已经安装并且处于活动状态,则其版本将显示在任一命令的输出中。

Liquorix 内核的附加命令

更新 Liquorix 内核

为了使 Liquorix 内核保持更新,您可以使用指南开始时演示的标准升级命令。

使用以下命令检查更新:

sudo apt update

如果有可用的升级,请运行以下命令更新 Liquorix 内核:

sudo apt upgrade

删除 Liquorix 内核

删除 Liquorix 内核 APT 存储库

要删除 Liquorix 存储库,请执行以下命令:

sudo rm /etc/apt/sources.list.d/liquorix.list

取出 Liquorix 内核

要卸载 Liquorix 内核,请执行以下命令:

sudo apt autoremove linux-image-*.*.*-liquorix-amd64 linux-headers-*.*.*-liquorix-amd64 --purge

此命令将删除 Liquorix 内核包以及任何未使用的依赖项。

注意:在删除过程中,您将看到一个提示,要求确认是否删除 Liquorix 内核。请确保选择适当的选项以继续删除。但是,不要立即重新启动系统;请按照以下步骤提供的说明继续操作。

检查或重新安装默认内核

在继续之前,请确保您已安装现有的 Linux 内核。运行以下命令安装 Debian 默认内核:

sudo apt install linux-image-amd64

默认情况下,此命令会安装 Debian 默认内核。如果不执行此操作,可能会导致系统无法启动。

更新 Grub 和 Initramfs

运行 GRUB 和 initramfs 的快速更新:

sudo update-initramfs -u && sudo update-grub

重启系统

重新启动计算机以完成 Liquorix 内核的删除:

sudo reboot

验证是否重新安装默认内核

重新启动后,通过运行以下任一命令来验证默认内核是否处于活动状态:

hostnamectl

或者

cat /proc/version

这些命令显示当前运行的内核版本,确认默认内核已重新安装。

结论

通过在 Debian 系统上安装 Liquorix 内核,您可以显著增强桌面的响应能力和性能,尤其是对于游戏、多媒体和实时应用程序。内核的专用功能(例如 Zen Interactive Tuning 和 PDS 进程调度程序)为要求苛刻的工作负载提供了经过微调的环境。定期更新内核以利用 Liquorix 项目提供的最新优化和改进。使用 Liquorix 内核,您可以享受响应更快、更高效的系统,满足您的需求。

Joshua James
跟我来
Joshua James 的最新帖子 (查看全部)

发表评论