Import the above public key to your keyring (if you haven't already done that):
$ gpg --keyserver hkps://pgp.mit.edu --recv-key "60AA7B6F30434AE68E569963E50C6A0917C622B0"
Download the CHECKSUMS and CHECKSUMS.gpg files from the build directory and verify if the CHECKSUMS is signed with the above key:
$ gpg --verify CHECKSUMS.gpg CHECKSUMS
gpg: Signature made .... using RSA key ID 17C622B0
gpg: Good signature from "Kernel PPA <[email protected]>"
gpg: WARNING: This key is not certified with a trusted signature!
gpg: There is no indication that the signature belongs to the owner.
Verify the checksums of downloaded deb files:
$ shasum -c CHECKSUMS 2>&1 | grep 'OK$'
You should get a line ending with "OK" for each of downloaded deb file and each type of checksums that are given in the CHECKSUMS file.
我编辑了CHECKSUMS文件并删除了不相关的内核(ARM、S390、低延迟、Power PC 和 32 位),只留下上面下载的文件的校验和:
cd ~/Downloads # Go to our downloads directory
sudo dpkg -i *.deb # Install all four kernel .deb files downloaded
rm -f *.deb # Clean up so we don't accidentally install next time around
reboot # reboot to grub and select new kernel on Advanced Options
您可以在https://kernel.ubuntu.com/~kernel-ppa/mainline/下载最新版本的内核就绪形式的 Ubuntu
然后使用
安装它
介绍
问题的关键是如何安全地做到这一点。我将这个答案分为四个部分:
如何找到最新的主线稳定 Ubuntu 内核
转到https://kernel.ubuntu.com/~kernel-ppa/mainline并单击两次修改日期。第一次按日期升序排序,第二次降序排序。您最新的内核将位于顶部:
我对
4.14.120
哪个是五年的 LTS(长期支持)内核感兴趣。我将单击它并转到下一部分:如何下载内核和校验和文件
我选择了通用包进行下载:
进一步向下滚动,您将找到
CHECKSUM
保证发布的内容是您实际收到的文件的文件:单击两个校验和以下载它们并进入下一部分。
如何验证校验和
下载校验和链接后,请按照以下说明操作:
我编辑了
CHECKSUMS
文件并删除了不相关的内核(ARM、S390、低延迟、Power PC 和 32 位),只留下上面下载的文件的校验和:注意:由于某种原因,
CHECKSUMS
文件打开而不是下载。我不得不将文本复制并粘贴到手动创建的文件CHECKSUMS
中。如何安装新内核
假设校验和验证通过更改到您的下载目录并安装:
注意不要键入
#
那些用于解释目的的注释,机器会忽略它们。