Linus Torvalds 在 9 月 3 日星期天正式发布了稳定版 Linux Kernel 4.13,这个最新版本发布了新功能,进行了诸多修复和问题改进。有关更多详细信息,请参阅 Linux Kernel 4.13 发行说明。
下面系统极客将向大家介绍在 CentOS 和 Ubuntu 中手动安装、更新 Linux Kernel 4.13 的方法,当然,这些步骤也同时适用于其它基于 YUM 和基于 APT 的系统。
CentOS系统安装Linux Kernel 4.13
以下步骤在 CentOS 7 64 位版本中进行了测试,它也适用于其他 RPM 发行版,如:RHEL、Fedora 和 Scientific Linux 等。
由于最新的内核在官方存储库中目前还不可用, 所以我们需要添加 ELRepo 仓库来安装这个最新的 Linux Kernel 4.13 内核。
1 使用如下命令添加 ELRepo GPG 密钥:
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
2 使用如下命令在 CentOS 7、RHEL 7 或 Scientific Linux 7 中添加 ELRepo 存储库:
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
CentOS 6、RHEL 6、Scientific Linux 6 添加 ELRepo 存储库的命令是:
rpm -Uvh http://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm
3 使用如下命令将 ELRepo 启用为最快镜像:
yum install yum-plugin-fastestmirror
4 启用 ELRepo 并使用如下命令安装 Linux Kernel 4.13 版本:
yum --enablerepo=elrepo-kernel install kernel-ml
5 安装内核后,重新启动系统并从 Grub 启动菜单中选择最新的内核。
Ubuntu 16.04 LTS系统安装Linux Kernel 4.13
在 Ubuntu 16.04 LTS 或其它基于 Ubuntu 的系统中(如 Debian、Linux Mint 等 )安装最新 Linux Kernel 4.13 内核的步骤如下:
1 现在已经可以从 Ubuntu 官方内核库中下载 Linux Kernel 4.13。
64 位 Ubuntu 系统:
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.13/linux-headers-4.13.0-041300_4.13.0-041300.201709031731_all.deb wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.13/linux-headers-4.13.0-041300-generic_4.13.0-041300.201709031731_amd64.deb wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.13/linux-image-4.13.0-041300-generic_4.13.0-041300.201709031731_amd64.deb
32 位 Ubuntu 系统:
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.13/linux-headers-4.13.0-041300_4.13.0-041300.201709031731_all.deb wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.13/linux-headers-4.13.0-041300-generic_4.13.0-041300.201709031731_i386.deb wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.13/linux-image-4.13.0-041300-generic_4.13.0-041300.201709031731_i386.deb
2 下载完成后使用如下命令安装 Linux Kernel 4.13:
sudo dpkg -i *.deb
3 使用如下命令更新 Grub 引导加载程序:
sudo update-grub
如果使用 BURG 引导加载程序,请运行:
sudo update-burg
4 重新启动系统并登录到新安装的内核。