Centos7 Kernel upgrade

rpm –import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
测试源是否启用成功,执行:
yum repolist enabled

查看ELRepo仓库中可用的软件包:
yum -–disablerepo=”*” -–enablerepo=”elrepo” list available
yum -–disablerepo=”*” -–enablerepo=”elrepo-kernel” list available

安装最新的主线稳定内核:
yum –enablerepo=elrepo-kernel install kernel-ml
reboot
uname -sr

/etc/default/grub
GRUB_DEFAULT=0。

REBUILD KERNEL:
grub2-mkconfig -o /boot/grub2/grub.cfg

remove old kernel:
rpm -qa | grep kernel
yum autoremove kernel-3.10.0-327.13.1.el7.x86_64

SYSTEM UPGRADE:
sudo yum clean all
yum makecache
yum repolist
sudo yum update(upgrade)
yum info updates

system version:
cat /etc/redhat-release

HEADER:
(yum install gcc)
yum install make
yum install kernel-headers
sudo yum install kernel-devel