准备玩一下 docker
,但是发现对内核要求比较高,3.1 以上,而 CentOS 6.x 默认内核版本是 2.6 。
习惯了 6 也不想换成 7,所以最后只能把内核升级了,升级上来也只需要简单的两步操作。
1. 安装 ELRepo
内核的仓库地址,这个可在 https://elrepo.org/tiki/tiki-index.php
找到。
1 2 |
rpm -Uvh https://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm yum --enablerepo=elrepo-kernel install kernel-ml -y |
如果 rpm 命令下载失败,可以手动进入上面的网页中下载下来,然后离线安装。
网上的教程有些还有一个导入公钥的操作:
1 |
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org |
没加貌似也正常。
2. 修改 grub 启动顺序
1 2 3 4 |
> chmod +w /etc/grub.conf > sed -i 's/default=1/default=0/g' /etc/grub.conf > chmod -w /etc/grub.conf > sed -i 's/default=1/default=0/g' /boot/grub/grub.conf |
搞定之后重启,查看内核版本:
1 2 |
> uname -r 4.4.128-1.el6.elrepo.x86_64 |
发现已经升级到 4.4 了。
评论