最近把我自己所有VPS的系统都换成CentOS了(主要是为了写自用脚本时不用特意匹配别的发行版本),需要重新安装锐速,而由于锐速只针对特定版本的内核有效,所以就得换成指定内核。

本位作为换内核的记录,方便自己以后查看

首先, OpenVZ 是无法更换内核的(只能使用LKL、UML或者Rinetd实现bbr) ~ 还有就是也不是所有的主机商的系统都支持更换内核的。

PS:linode 的的内核后台可以直接更换。

更换内核

CentOS6

CentOS6 内核更换为: 2.6.32-504.3.3.el6.x86_64

32位

# rpm -ivh http://64.yt/kernel/CentOS/6/kernel-firmware-2.6.32-504.3.3.el6.noarch.rpm --force

64位

# rpm -ivh http://64.yt/kernel/CentOS/6/kernel-2.6.32-504.3.3.el6.x86_64.rpm --force

CentOS7

rpm -ivh http://64.yt/kernel/CentOS/7/kernel-3.10.0-229.1.2.el7.x86_64.rpm --force

查看内核是否安装成功

如果显示里面有这个内核就对了。

# rpm -qa | grep kernel

rpm_qa_grep_kernel.PNGrpm_qa_grep_kernel.PNG
重启,查看内核是否更换成功

# reboot
# uname -r
3.10.0-229.1.2.el7.x86_64

查找想要的内核?

site:centos.org 你需要的内核