Centos7修改内核版本

2021-06-26  本文已影响0人  啊布多

LINUX操作系统最早是由芬兰 Linus Torvalds为尝试在英特尔x86架构上提供自由的类Unix操作系统而开发的。操作系统是一个用来和硬件打交道并为用户程序提供一个有限服务集的低级支撑软件。一个计算机系统是一个硬件和软件的共生体,它们互相依赖,不可分割。计算机的硬件,含有外围设备、处理器、内存、硬盘和其他的电子设备组成计算机的发动机。但是没有软件来操作和控制它,自身是不能工作的。完成这个控制工作的软件就称为操作系统,在Linux的术语中被称为“内核”,也可以称为“核心”。Linux内核的主要模块(或组件)分以下几个部分:存储管理、CPU和进程管理、文件系统、设备管理和驱动、网络通信,以及系统的初始化(引导)、系统调用等。目前Linux内核在发行的版本有:


image.png

目前使用最多的还是3.X版本,最新的软件一般使用足够了。可是要部署大型软件服务时就需要对内核进行升级,下面我们就开学习一下内核升级的方法。

准备工作

uname -r 或 uname -a

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
CentOS8
yum install https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm
CentOS7
yum install https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm

yum --disablerepo="*" --enablerepo="elrepo-kernel" list available

yum --enablerepo=elrepo-kernel install kernel-ml

vim /etc/default/grub

grub2-mkconfig -o /boot/grub2/grub.cfg

rpm -qa | grep kernel

grub2-set-default 'CentOS Linux (4.17.4-1.el7.elrepo.x86_64) 7 (Core)'

grub2-editenv list

grub2-mkconfig -o /boot/grub2/grub.cfg

yum remove 4.17.4-1.el7.elrepo.x86_64 或 rpm -e 4.17.4-1.el7.elrepo.x86_64

以上,谢谢!

上一篇下一篇

猜你喜欢

热点阅读