前言:
升级系统内核兼容的软件变多了,可玩性也会提高!
正文:
支持系统:Linux Centos6 / Centos7
其他系统均未测试!请自行探索于实验!
升级Centos内核命令:
查看Centos内核版本命令:
uname -r
获取内核源文件并安装命令集:
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
yum --enablerepo=elrepo-kernel install kernel-ml
设置重新启动不更改回原来的内核版本命令:
vi /etc/default/grub
光标控制 | 上下左右方向键 |
编辑模式 | i 键 |
退出编辑模式 | ESC键 |
保存并退出VI界面 | :wq 回车键确认退出 |
注意事项: | 一定要切换输入法模式为英文输入法,然后再进行操作! |
进入界面显示如下命令(centos7为例):
GRUB_TIMEOUT=5
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved #把这一行命令的值修改为:GRUB_DEFAULT=0
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="vconsole.keymap=us crashkernel=auto vconsole.font=latarcyrheb-sun16 rhgb quiet"
GRUB_DISABLE_RECOVERY="true"
编辑页面如上所示!请按条件编辑!
编辑完成后再输入此命令:
grub2-mkconfig -o /boot/grub2/grub.cfg
然后重新启动VPS服务器:
reboot
此时,自己的SSH命令窗口会断开链接(别一惊一乍的,感觉自己操作死服务器了),耐心等待1-5min,然后重新连接服务器!
输入命令查看内核是否为最新的版本:
uname -r
如果返回值为最新版本,则证明升级成功,如果没升级成功,就重新装吧!
原文链接:https://www.hkjbase.com/?p=76