centos kernel 内核更新

centos内核列表

http://elrepo.org/linux/kernel/el7/x86_64/RPMS/

执行

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 --enablerepo=elrepo-kernel install kernel-ml -y

查看内核是否安装成功

rpm -qa | grep kernel

删除旧内核(可选)

rpm -ev (要删除的内核)

更新 grub 系统引导文件并重启

egrep ^menuentry /etc/grub2.cfg | cut -f 2 -d \‘
grub2-set-default 0  #default 0表示第一个内核设置为默认运行, 选择最新内核就对了
reboot

注意,某些服务商(如Digital Ocean)可能需要首先将VPS配置为可自定义内核,然后grub2的配置才会生效。

原文地址:https://www.cnblogs.com/shabake/p/9057889.html

时间: 2024-11-12 09:01:19

centos kernel 内核更新的相关文章

CentOS 7 内核更新后删除旧内核

0.当前 # uname -sr Linux 3.10.0-123.20.1.el7.x86_64 1.搜索查询 # rpm -q kernel kernel-3.10.0-123.el7.x86_64 kernel-3.10.0-123.20.1.el7.x86_64 kernel-devel-3.10.0-123.el7.x86_64 2.删除 倾向于 # yum remove kernel-3.10.0-123.el7.x86_64 kernel-devel-3.10.0-123.el7.

使用centos引导内核错误:kernel: pnp 00:0b: can't evaluate _CRS: 8

CentOS系统在开机过程中,一直遇到黑屏提示:“kernel: pnp 00:0b: can't evaluate _CRS: 8”,不理会它仍能启动系统并正常工作,未知何故. 经查,这是内核引导的错误,需要修改内核参数,才能避免开机出现这个错误: pnpacpi=off 禁用ACPI的即插即用功能,转而使用古董的PNPBIOS来代替. 具体操作为: [[email protected] ~]# sudo vi /boot/grub/grub.conf # 在内核引导参数的最后,加上这个参数(

Centos内核更新

内核更新操作后面补上.暂时记录删除多余内核操作 删除卸载多余内核 1.系统启动时,选择需要保留的内核进入系统,通过uname -a命令查看当前内核版本,以防误删 2. 使用rpm -qa | grep kernei命令查看系统当前安装的内核. 3. 使用yum -y remove xxxx命令删除需要卸载的内核,切记不要卸载正在使用的内核 4. 卸载完成后,使用grub2-mkconfig -o /boot/grub2/grub.cfg命令重新编译开机引导 5. init 6命令重启系统. 原文

centos7.4系统升级kernel内核

在实验环境下,已安装了最新的CentOS 7.4操作系统,现在需要升级内核版本. 实验环境CentOS-7-x86_64-Minimal-1708.iso CentOS Linux release 7.4.1708 (Core) Kernel 3.10.0-862.6.3.el7.x86_64 方案一:小版本升级连接并同步CentOS自带yum源,更新内核版本.此方法适用于更新内核补丁 . 具体实验步骤: yum list kernelyum update -y kernel 此时,已安装成功,

CentOS查看内核版本、系统版本、系统位数

CentOS查看内核版本.系统版本.系统位数 查看Linux内核版本 [[email protected] ~]# cat /proc/version    Linux version 2.6.32-358.el6.x86_64 ([email protected]) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-3) (GCC) ) #1 SMP Fri Feb 22 00:31:26 UTC 2013     [[email protected] ~]

嵌入式 Linux开发Kernel移植(二)——kernel内核配置和编译

嵌入式 Linux开发Kernel移植(二)--kernel内核配置和编译 本文选择linux 2.6.35.7版本kernel进行实践. 一.linux kernel源码目录分析 Kbuild,Kernel Build,管理内核编译的文件 Makefile,kernel工程的Makefile. arch,体系架构,arch目录下的子目录存放的是不同种类的架构 block,块设备,一般是存储设备,存放的块设备管理的相关代码 crypto,加密相关,存放加密算法实现代码 Documentation

CentOS Kernel

Linux Kernel 内核设计流派: 单内核设计, 但是充分借鉴了微内核体系设计的优点, 为内核引入了模块化机制, 内核高度模块化; 内核被模块化之后, 一些最为基本最为重要的内容, 被编译到内核核心; 而其他更多的功能则以模块的方式来提供; 而且支持动态装载和卸载各内核模块; 内核的组成部分: kernel: 内核核心文件, 一般为bzImage, 经过压缩处理的镜像文件; 通常内核核心文件保存在/boot目录下, 名称为vmlinuz-VERSION-release kernel obj

嵌入式 Linux开发Kernel移植(一)——kernel内核简介

嵌入式 Linux开发Kernel移植(一)--kernel内核简介 一.Linux Kernel 1.linux kernel简介 Linux kernel是芬兰黑客 Linus Torvalds 1991年在英特尔x86架构上用C语言开发的自由免费的符合POSIX标准的类Unix操作系统. Linux kernel是一个一体化内核(monolithic kernel)系统,提供硬件抽象层.磁盘及文件系统控制.多任务等功能的系统软件,不是一套完整的操作系统. 内核空间与用户空间是程序执行的两种

Ubuntu 12.04/14.04 重大内核更新:漏洞修复

关于Linux的学习,请查阅书籍<Linux就该这么学> 今天,Ubuntu的开发团队为Ubuntu带来了重要的内核更新,在本次更新中,主要修复了七大安全漏洞. 此前,Ubuntu官方曾经发布公告,表示其在Ubuntu 12.04和14.04 LTS版本中发现了多达7项重大安全漏洞,并且这些漏洞的影响范围十分广泛. 而目前Ubuntu 16.04 LTS已经收到了这一次的更新,至于Ubuntu 15.10则将在大约一个月后收到次更新. 更新方法: 打开Unity Dash,搜索Software