共 1 篇文章

标签:ELRepo Project

Linux Kernel 5.15.x 编译版-国外主机测评 - 国外VPS,国外服务器,国外云服务器,测评及优惠码

Linux Kernel 5.15.x 编译版

ELRepo Project 提供的内核版本一直都比较稳定,且 kernel-ml 一直提供最新版内核的 rpm 安装包。 但是 kernel-ml 总是在新的大版本出来以后就不再提供旧的版本。比如 kernel-ml 分支 5.15 到 5.15.13 以后就不再更新了。 5.15 是最新的 LTS 版本,本文将继续编译 5.15.x 的最新版本,直到 5.15.x 不再更新为止。 Linux Kernel 5.15.x 编译版 更多旧版本下载地址 https://dl.lamp.sh/kernel/ 1. 适用于 CentOS 7 的 rpm 包下载地址 kernel-ml-5.15.117-1.el7.x86_64.rpm kernel-ml-devel-5.15.117-1.el7.x86_64.rpm kernel-ml-headers-5.15.117-1.el7.x86_64.rpm kernel-ml-tools-5.15.117-1.el7.x86_64.rpm kernel-ml-tools-libs-5.15.117-1.el7.x86_64.rpm kernel-ml-tools-libs-devel-5.15.117-1.el7.x86_64.rpm perf-5.15.117-1.el7.x86_64.rpm python-perf-5.15.117-1.el7.x86_64.rpm 一般只需下载前 3 个 rpm 文件即可。 kernel-ml-5.15.117-1.el7.x86_64.rpm kernel-ml-devel-5.15.117-1.el7.x86_64.rpm kernel-ml-headers-5.15.117-1.el7.x86_64.rpm 下载完成后,执行以下命令安装: # yum localinstall kernel-ml-* 成功安装后,执行以下命令查看本机已经存在的内核列表: # awk -F\' '$1=="menuentry " {print i++ " : " $2}' /boot/grub2/grub.cfg 返回值示例: 0 : CentOS Linux (5.15.117-1.el7.x86_64) 7 (Core) 1 : CentOS Linux 7 Rescue b2206184ea3c4d8a9be703c8e6b739ab (3.10.0-1127.13.1.el7.x86_64) 2 : CentOS Linux (3.10.0-1127.13.1.el7.x86_64) 7 (Core) 3 : CentOS Linux (0-rescue-00a62363617944e08db8db894ba6145e) 7 (Core) 设置启动最新内核(一般最新安装的内核启动顺序为 0) # grub2-set-default 0 删除 rpm 文件。 # rm -fv kernel-ml-* 然后再 reboot 重启系统,再次进入系统后,就是最新版的内核了。 2. 适用于 CentOS Stream 8 / Rocky...

技术分享