对于Ubuntu Linux操作系统的用户来说是个好消息,因为他们现在可以在他们的电脑上,或在基于Ubuntu的发行版上安装最新和最棒的Linux 6.2内核系列。下面是方法!
Linux内核6.2前几天刚刚由Linus Torvalds宣布,现在它已经被Ubuntu内核团队成功编译成二进制文件,适用于amd64(x86_64)、AArch64(ARM64)、ARMhf、PowerPC 64位Little Endian(ppc64el)和IBM System z(s390x)架构的官方Ubuntu内核存档。
我不建议在Ubuntu LTS(长期支持)版本上安装主线内核,比如Ubuntu 22.04 LTS,所以我只在Ubuntu 22.10上测试了安装,但它可以安装在任何支持的Ubuntu版本上。
编者注:本指南使用由Ubuntu内核团队创建的官方内核包。它们可以安全地安装,并在最新的Ubuntu版本上进行了测试,以便纳入未来的版本中,或重新建立其OEM内核。
然而,它们并不像Ubuntu软件库中的普通内核那样被签名,这意味着如果启用了安全启动,你将无法在UEFI/安全启动系统中安装它们。因此,在遵循本指南之前,请禁用安全启动。
有两种方法可以在Ubuntu中安装最新的主线内核。第一种是手动下载和安装软件包,第二种是使用Ubuntu主线内核安装程序,该程序可以自动完成整个过程,还可以通知和安装未来的内核版本。
但是,在你决定哪种方法最适合你之前,请确保你的系统是最新的,并且你有一个最近的最重要和最珍贵的文件的备份
如何用Ubuntu主线内核安装程序在Ubuntu上安装Linux内核6.2
这是在你的Ubuntu电脑上安装Linux内核6.2的最简单方法。你所要做的就是通过运行下面的命令在你的Ubuntu系统上安装Ubuntu Mainline Kernel工具。
sudo add-apt-repository ppa:cappelikan/ppa
sudo apt update
sudo apt install -y mainline
现在运行Ubuntu主线内核安装,并安装最新的可用内核,在这种情况下是Linux 6.2。当安装完成后,你会被提示重新启动你的电脑。
如何通过CLI在Ubuntu上安装Linux内核6.2
使用这种方法,你必须从官方主线Ubuntu内核PPA档案中手动下载适合你架构的内核包。我在下面列出了64位系统的软件包,所以你可以下载它们并把它们放在你的主目录下的一个文件夹里。
https://kernel.ubuntu.com/~kernel-ppa/mainline/v6.2/amd64/linux-image-unsigned-6.2.0-060200-generic_6.2.0-060200.202302191831_amd64.deb
https://kernel.ubuntu.com/~kernel-ppa/mainline/v6.2/amd64/linux-modules-6.2.0-060200-generic_6.2.0-060200.202302191831_amd64.deb
https://kernel.ubuntu.com/~kernel-ppa/mainline/v6.2/amd64/linux-headers-6.2.0-060200-generic_6.2.0-060200.202302191831_amd64.deb
https://kernel.ubuntu.com/~kernel-ppa/mainline/v6.2/amd64/linux-headers-6.2.0-060200-generic_6.2.0-060200.202302191831_amd64.deb
在你下载完内核包后,你可以从下载的文件夹中一次性安装它们,方法是在终端应用或你可以用Ctrl+Alt+F1-6键访问的虚拟终端中运行下面的命令。
sudo dpkg -i *.deb
等到安装过程完成,然后重新启动你的电脑。就这样,你现在已经在你的Ubuntu电脑上运行Linux 6.2了。如果你想回到Ubuntu的默认内核,在电脑启动时按下Esc键,进入Ubuntu启动的高级选项条目,选择一个不同的内核版本。
转自 You Can Now Install Linux Kernel 6.2 on Ubuntu, Here’s How – 9to5Linux