最近把我自己所有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 你需要的内核
复制