Linux 6.8 现在是最新的稳定内核,Ubuntu 用户现在可以通过 Canonical 的 Ubuntu Mainline Kernel PPA 压缩包在自己的机器上安装它。下面是如何使用图形用户界面或命令行实现这一功能的快速教程。
Linux 内核 6.8 于 2024 年 3 月 10 日发布。它为 KVM 引入了 LAM(线性地址掩码)虚拟化和访客优先内存支持等新特性,支持 Raspberry Pi 5 中的 Broadcom BCM2712 处理器,禁用 zswap 回写,支持 CephFS 的 fscrypt,新的英特尔 Xe DRM 驱动程序,以及许多其他新的和更新的驱动程序,以提供更好的硬件支持。
现在,如果你需要硬件支持或只是想使用其中一项新功能,就可以在你的 Ubuntu 系统上安装 Linux 内核 6.8。我在一台 64 位的 Ubuntu 23.10 机器上测试了这个教程,效果非常好。此外,还有适用于 ARMhf、PowerPC 64 位 Little Endian (ppc64el) 和 IBM System z (s390x) 硬件架构的软件包。
我必须提醒你,Ubuntu 内核团队在制作这些内核时不提供任何担保。他们不会在你遇到问题时为这些内核提供支持,也不会对这些内核因安装或使用不当而造成的任何损失负责。
此外,你应该知道这些内核没有签名,所以你需要禁用安全启动才能安装它们。不过,好消息是,Linux 6.8 将是即将发布的 Ubuntu 24.04 LTS(Noble Numbat)操作系统系列的默认内核,所以你使用这个内核应该不会有任何问题。
方法 1:使用 “主线内核 “工具在 Ubuntu 上安装 Linux 内核 6.8
在你的 Ubuntu 电脑上安装 Linux 内核 6.8 的最简单方法是使用一个名为 “Mainline Kernels “的图形工具,你可以在终端应用程序中运行下面的命令,从这个 PPA 安装。打开终端应用程序,运行以下命令安装 Mainline Kernels 工具:
sudo add-apt-repository ppa:cappelikan/ppa
sudo apt update && sudo apt full-upgrade
sudo apt install -y mainline
安装主线内核工具后,你可以从 Ubuntu 系统的应用程序菜单中打开它。该工具将从 Canonical 的 Ubuntu Mainline Kernel PPA 存档中快速检查新内核版本的可用性,并将 Linux 6.8.1 列在最前面,这也是目前最新的稳定内核版本。
点击 “Linux kernel 6.8.1 “条目将其选中,然后点击右侧大大的 “安装 “按钮,将新内核安装到你的 Ubuntu 机器上。等待安装完成,然后重启电脑。
使用这种方法的好处是,当新的内核版本(如 Linux 6.8.2、6.8.3 等)在上游发布时,你就会收到它们。更妙的是,如果你在工具设置中启用通知功能,主线内核工具还能通知你新的 Linux 内核版本。
方法 2:通过 CLI 在 Ubuntu 上安装 Linux 内核 6.8
第二种方法推荐给有经验的用户,他们知道自己在做什么,而且不想使用上述第一种方法中的主线内核工具。如果主线内核工具无法从 Ubuntu 主线内核 PPA 压缩包中获取最新内核,此方法也可作为备用。
这种方法意味着你必须从官方的 Ubuntu 主线内核 PPA 压缩包中手动下载并安装适用于你的特定架构的 Linux 内核 6.8 的内核包,然后通过命令行将它们手动安装到你的系统上。
例如,要在 64 位(amd64)Ubuntu 系统上安装 Linux 内核 6.8.1,你需要通过 Ubuntu 主线内核 PPA 压缩包下载下面列出的软件包。在你的主目录下创建一个文件夹,然后在其中下载软件包。
amd64/linux-headers-6.8.1-060801-generic_6.8.1-060801.202403151937_amd64.deb
amd64/linux-headers-6.8.1-060801_6.8.1-060801.202403151937_all.deb
amd64/linux-image-unsigned-6.8.1-060801-generic_6.8.1-060801.202403151937_amd64.deb
amd64/linux-modules-6.8.1-060801-generic_6.8.1-060801.202403151937_amd64.deb
下载完相应文件夹中的所有内核包后,可以在终端应用程序或虚拟终端中运行 sudo dpkg -i *.deb 命令一次性安装所有内核包。
安装完成后,重启系统。
返回 Ubuntu 的默认内核或其他已安装的内核
如果你在使用 Linux 内核 6.8 时遇到任何问题,并想返回到 Ubuntu 的默认内核或系统中安装的其他内核,请在电脑启动时按 Esc 键查看启动菜单,然后访问 “高级选项 “启动项,并从可用内核列表中选择不同的内核版本。
转自 You Can Now Install Linux Kernel 6.8 on Ubuntu, Here’s How – 9to5Linux