文章目录
CentOS Linux内核的升级
查看系统内核版本
查看当前操作系统的Linux
内核版本:
uname -a
我的Linux
内核版本信息为:
[root@192 ~]# uname -r
3.10.0-957.21.3.el7.x86_64
由于Linxu
内核版本已经到了5.x
,因而现今的版本号肯定已经过期了,所以这才有我们升级linux
内核版本的需求。
安装公钥
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
安装ELRepo
不同的操作系统版本,其安装的ELRepo
软件版本本身是不同的,我这里的操作系统为CentOS7
,对应的软件版本如下:
yum install https://www.elrepo.org/elrepo-release-7.0-4.el7.elrepo.noarch.rpm
如果是CentOS8
操作系统,则需要安装下面的ELRepo
软件版本:
yum install https://www.elrepo.org/elrepo-release-8.0-2.el8.elrepo.noarch.rpm (external link)
更新系统依赖
由于新版本的ELRepo
需要提供kmod-r8168
的支持,所以说我们还需要安装如下软件。
yum install kmod-r8168
当然,还有一种更简单的方法,就是执行系统依赖更新操作。
yum update
此时会下载更新一大堆的系统依赖软件,其中就包含了上面的kmod-r8168
,本人推荐的还是使用下面的方式。
安装最新版的Linux内核
搜索可用的内核版本:
yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
其现在可用的版本如下:
[root@192 ~]# yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* elrepo-kernel: hkg.mirror.rackspace.com
elrepo-kernel | 2.9 kB 00:00:00
elrepo-kernel/primary_db