centos6.8升级内核
1.查看内核版本命令:
uname -r
2.更新nss
yum update nss
3.安装elrepo的yum源,升级内核需要使用elrepo的yum源,在安装yum源之前还需要我们导入elrepo的key
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
看到其他博文说接下来的步骤是:
rpm -Uvh http://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm
但是可能会报错: 因为elrepo-release-6-8.el6.elrepo.noarch.rpm的url地址已经发生变化了,所以找不到,这时可以上 www.elrepo.org去找最新的地址。 centos6的可以在这里找: 具体地址:https://elrepo.org/linux/elrepo/el6/x86_64/RPMS/ 所以这一步的命令是:
rpm -Uvh https://elrepo.org/linux/elrepo/el6/x86_64/RPMS/elrepo-release-6-12.el6.elrepo.noarch.rpm
4.升级内核 在yum的elrepo源中有ml和lt两种内核,其中ml(mainline)为最新版本的内核,lt为长期支持的内核。 但是现在用yum安装貌似不行了,会报如下错误。 因此我的解决办法是手动下载rpm包 然后用rpm -i xxx.rpm命令安装即可 rpm包网上找一下 我用的是:kernel-lt-4.4.130-1.el6.elrepo.x86_64
5.修改grub.conf文件,内核升级完后需要修改内核的启动顺序 vim /etc/grub.conf default=0 6.重启 reboot 7.查看内核版本
|