皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

如何在 Ubuntu 24.10 和 Ubuntu 24.04 LTS上安装 Linux Kernel 6.12 LTS

Linux 6.12 现在是最新的稳定 LTS(长期支持)内核,Ubuntu 用户可以通过官方 Ubuntu Mainline Kernel PPA 存档将其安装在他们的机器上。这是一个关于如何通过图形或命令行方法执行此操作的快速教程。

Ubuntu 24.04 LTS (Noble Numbat) 附带 Linux 内核 6.8,该内核已于 2024 年 5 月底结束其支持寿命。即使 Canonical 通过从较新的内核版本向后移植错误修复来继续支持 Linux 6.8,您最终也可能会遇到在较新的计算机上安装 Ubuntu 时需要额外硬件支持的情况,或者您可能只是想享受一些新功能。

第一个 Noble Numbat 小版本,Ubuntu 24.04.1 LTS,仍然使用 Linux 内核 6.8,因为 Canonical 计划将 Ubuntu 24.04 LTS 内核从 Ubuntu 24.10(Oracular Oriole)升级到 Linux 内核 6.11,即将于 2025 年 2 月 13 日发布即将于 2025 年 2 月 13 日发布。但是,Linux 内核 6.11 也已结束生命周期,不再受上游支持。

Canonical 不久前承诺,新的 Ubuntu 版本将附带最新、最强大的 Linux 内核。但他们并没有承诺在相应 Ubuntu 版本的支持期内将该默认内核升级到较新的版本。我知道这对你们中的许多人来说非常令人沮丧,因为其他发行版,如 Fedora Linux(和其他发行版)为他们的用户提供了更新的内核。那么为什么不安装 Linux 内核 6.12 呢?

Linux 内核 6.12 于 2024 年 11 月 17 日发布,它是一个 LTS(长期支持)分支,将获得至少两年的支持。它包括新功能,如实时“PREEMPT_RT”支持、名为 sched_ext 的新调度程序、作为 QR 码的 DRM 紧急消息、nolibc 的 Clang 支持(包括 LTO)、更新的 cpuidle 工具、对 NVIDIA 的 SMMUv3 虚拟命令队列实现的支持等等。

如前所述,本教程使用由 Ubuntu 内核团队构建的官方 Linux 内核包。但是,我必须警告您,这些内核是在没有保修的情况下生产的。如果您遇到问题,Ubuntu 内核团队将不会为这些内核提供支持,并且他们不会对这些内核可能因安装或使用不当而造成的任何损害负责。

在 Ubuntu 24.04 LTS 或 Ubuntu 24.10 计算机上安装 Linux 内核 6.12 LTS 的最简单方法是使用名为 Mainline Kernels 的图形工具,您可以通过在终端应用程序中运行以下命令从此 PPA 安装该工具。打开终端应用程序并运行以下命令以安装 Mainline Kernels 工具:

sudo add-apt-repository ppa:cappelikan/ppa
sudo apt update && sudo apt full-upgrade
sudo apt install -y mainline

安装 Mainline Kernels 工具后,您可以从 Ubuntu 系统的应用程序菜单中打开它。该工具将快速检查 Canonical 的 Mainline Kernel PPA 存档中所有内核版本的可用性,并在顶部列出最新的内核。

单击最新的内核条目以选择它,然后单击右侧的大“安装”按钮将其安装到您的 Ubuntu 机器上。等待安装完成,然后重新启动计算机。

使用此方法的优点是您将收到新的内核版本(例如 Linux 6.12.4、6.12.5、6.12.6 等)。更好的是,如果您在工具设置中启用通知功能,Mainline Kernels 工具将通知您更新的内核版本。

对于有经验的用户,如果他们知道自己在做什么,但不想使用上述第一种方法中的 Mainline Kernels 工具,建议使用第二种方法。当 Mainline Kernels 工具未从 Ubuntu Mainline Kernel PPA 存档中选取最新内核时,此方法可用作回退方法。

此方法意味着您必须从官方 Ubuntu 主线内核 PPA 存档中手动下载并安装适用于您的特定架构(64 位 (amd64)、AArch64 (ARM64)、ARMhf、PowerPC 64 位 Little Endian (ppc64el) 或 IBM System z (s390x)) 的 Linux 6.12 LTS 内核包,并通过命令行将它们安装到您的系统上。

例如,要在 64 位 (amd64) Ubuntu 系统上安装 Linux 内核 6.12 LTS,请在主目录的文件夹中下载下面列出的软件包。下载相应文件夹中的所有内核包后,您可以通过运行命令一次安装它们。sudo dpkg -i *.deb

linux-image-unsigned-6.12.0-061200-generic_6.12.0-061200.202411220723_amd64.deb
linux-modules-6.12.0-061200-generic_6.12.0-061200.202411220723_amd64.deb
linux-headers-6.12.0-061200-generic_6.12.0-061200.202411220723_amd64.deb
linux-headers-6.12.0-061200_6.12.0-061200.202411220723_all.deb

如果您在使用 Linux 内核 6.12 LTS 时遇到任何问题,并且想要返回 Ubuntu 的默认内核或系统上安装的其他内核,请在计算机启动时按 Esc 键查看启动菜单,然后访问“高级选项”启动条目并从可用内核列表中选择不同的内核版本。

最近更新时间 2 天前

转自 How to Install Linux Kernel 6.12 LTS on Ubuntu 24.04 LTS and Ubuntu 24.10 – 9to5Linux

已有 0 条评论 新浪微博
已有 0 条评论 新浪微博
-->