一、yum 安装内核
1.导入签名的key
# rpm –-import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
2.添加yum源
# yum install -y http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm //添加CentOS 6.0 yum源
# yum install -y http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm //添加CentOS 7.0 yum源
3.安装内核
# yum --enablerepo=elrepo-kernel install -y kernel-lt //安装当前最稳定内核
# yum -–enablerepo=elrepo-kernel install -y kernel-ml //安装当前最新版内核
注:
也可以使用安装包安装指定版本的kernel
# yum install -y http://elrepo.reloumirrors.net/kernel/el6/x86_64/RPMS/kernel-ml-4.9.0-1.el6.elrepo.x86_64.rpm
http://elrepo.reloumirrors.net/kernel/ //官方源
http://hkg.mirror.rackspace.com/elrepo/kernel/ //香港镜像
4.修改grub文件
# vim /etc/grub.conf
修改成 default=0
5.重启
# reboot
# uname -r
二、编译安装内核
编译过程中注意swap大小,或者临时调大swap,重启后消失
# dd if=/dev/zero of=/swap01 bs=1M count=1500
# mkswap /swap01
# swapon /swap01
1.到https://www.kernel.org/下载最新的stable版内核
# wget https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.9.tar.xz
2、解包文件
# xz -d linux-4.9.tar.xz
# tar xvf linux-4.9.tar
3.进入目录,准备编译前先清除残余编译文件。
# cd linux-4.9
# make mrproper && make clean
4.形成编译需要的配置表
# make menuconfig //选择对应项,然后退出
5.编译
# make
6.编译安装模块
# make modules && make modules_install
7.安装新内核
# make install
8.修改grub文件
# vim /etc/grub.conf
修改成 default=0
9.重启、验证
# reboot
# uname -r
2017-02-16 15:39