最近没有时间好久没有写文章了,今天由于需要安装docker学习虚拟容器的知识,需要升级OS的内核。目前我这边使用的OS是centos6.5,内核是2.6版本的,如下:
cat /etc/issue
uname -r
因为docker的使用需要3.0以上内核的支持,当然也是可以使用2.6的内核,当时可能会出现不可控制的问题,所以需要我们升级内核版本。
要升级内核OS到3.1以上,需要以下几个步骤。
一、安装elrepo的yum源
升级内核需要使用elrepo的yum源,在安装yum源之前还需要我们导入elrepo的key,如下:
rpm –import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm
elrepo的key安装完毕后,我们下面开始正式升级内核。
二、升级内核
在yum的elrepo源中有ml和lt两种内核,其中ml(mainline)为最新版本的内核,lt为长期支持的内核。
如果要安装ml内核,使用如下命令:
yum –enablerepo=elrepo-kernel -y install kernel-ml
如果要安装lt内核,使用如下命令:
yum –enablerepo=elrepo-kernel -y install kernel-lt
在此我们安装的是lt内核,如下:
内核升级完毕后,不会立即生效,还需要我们修改grub.conf文件。
三、修改grub.conf文件
内核升级完毕后,需要我们修改内核的启动顺序,默认启动的顺序应该为1,升级以后内核是往前面插入为0,如下:
vim /etc/grub.conf
default=0
四、重启系统并查看系统内核
grub.conf文件修改完毕后,还需要重启系统,如下:
shutdown -r now
系统启动完毕后,我们来查看内核版本,如下:
uname -r
通过上图,我们可以很容易的看出centos6.5已经升级内核到3.10版本。
http://www.ilanni.com/?p=12142
相关推荐
3. **安装新内核**:使用`yum`或`dnf`(如果已升级到CentOS Stream)命令安装新内核包,例如`kernel`和`kernel-devel`。这些包包含了内核二进制文件和开发所需的头文件。 4. **更新GRUB引导加载器**:升级后,GRUB...
Yum(Yellowdog Updater, Modified)是RPM包管理器,用于自动化安装、升级、卸载和查询软件包,对于基于RPM的系统如CentOS,它是日常维护中的重要工具。在标题中提到的“centos 和 linux 6.5 yum包”可能是指一组...
### CentOS Linux 升级内核步骤和方法 在IT领域,尤其是对于运行在服务器环境下的Linux系统,如CentOS,保持内核的最新状态对于系统的性能、安全性和稳定性至关重要。内核是操作系统的核心部分,负责管理硬件资源和...
CentOS6上自带的gcc最高版本是4.4.7,glibc最高版本是2.12,因此在CentOS 6上经常会遇到gcc和glibc版本较低的问题,本安装包完美解决了CentOS 6上gcc和glibc版本较低的问题,会将gcc升级到4.8.2,glibc升级到2.17,...
本文将详述关于"CentOS7 kernel-4.19.178 内核升级"的知识点,并依据提供的"kernel升级步骤.txt"进行讲解。 1. **内核版本的重要性**: - 安全性:新内核版本通常会修复已知的安全漏洞,保护系统免受攻击。 - ...
CentOS下yum安装缺少kernel-headers的解决方法.docx
标题提到的“Centos6.x 升级至 7.21”是一个针对 CentOS 操作系统的升级过程,由于 CentOS 6.x 直接无法升级到 7.3 及更高版本,因此需要先升级到 CentOS 7.2,然后在此基础上通过 `yum update` 升级到最新版本。...
2. **传输内核包**:将下载好的RPM包通过USB驱动器、网络共享或者其他方式传输到需要升级内核的CentOS 7系统上。 3. **安装内核**:在目标系统上,使用`yum install`命令安装内核包,例如: ``` sudo yum local...
### CentOS 7 内核升级知识点详解 #### 一、概述 CentOS 7作为一款广泛使用的Linux发行版,其内核版本对于系统的稳定性和性能至关重要。随着时间的推移,新的内核版本会修复已知的安全漏洞、提高硬件兼容性,并优化...
Yum(Yellowdog Updater, Modified)是一个用于RPM包管理的工具,它能自动处理软件包之间的依赖关系,使得安装、升级和移除软件变得简单。在本文中,我们将探讨如何在CentOS 7上利用阿里云Yum源下载软件包,包括配置...
本文将详细介绍如何在CentOS 6上使用提供的"centos6-kernel-lt-4.4.210.x86_64"安装包来升级内核至4.4版本,以消除高危漏洞并满足等保(等级保护)要求。 首先,了解CentOS 6的默认内核版本。CentOS 6发布时,默认...
CentOS内核升级+KVM编译安装 在这篇文章中,我们将讲述如何在 CentOS 操作系统中升级内核并编译安装 KVM 虚拟机管理程序。下面是相关知识点: 1. 查看当前内核版本 在 Linux 系统中,可以使用 `uname -r` 命令来...
"CentOS内核升级指南" CentOS内核升级是指将CentOS系统的内核升级到最新版本,以获取最新的安全补丁和功能改进。本文将指导您如何将CentOS 6.5升级到内核版本4.4.154。 升级准备 1. 确认当前内核版本:使用`uname...
在Linux系统中,CentOS 6.x 使用的是较旧的内核版本,但为了获得更好的性能、安全性和新功能,有时我们需要升级内核。本教程将详细讲解如何将CentOS 6.x 的内核升级到3.10版本。 首先,我们有两个关键的rpm包:`...
Centos 内核升级到 ...Centos 内核升级到 5.6.7 的过程中需要下载 yum 源配置文件,重新配置缓存,下载内核升级所需的软件包,卸载当前服务器上的 kernel 软件包,安装新的内核版本,并检查本地 kernel 软件包信息。
CentOS 和Redhat 内核对应,而CentOS的yum是免费的。但是某些服务器硬件厂家不提供 Centos的驱动,那么就必须安装Redhat,有些朋友不得已安装了Redhat还想向Centos一样方便的使用yum,那么这就是最好的办法了! 文章...
### CentOS yum 的详细使用方法 #### 什么是 yum? yum(Yellowdog Updater Modified)是 CentOS 和其他基于 RPM 包管理的 Linux 发行版中的软件包管理器。它提供了一个命令行工具来安装、更新、卸载软件包以及...
### 在虚拟机中将Centos 5.5的内核由2.6.18-194.el5升级到3.2.13 #### 概述 本文旨在介绍如何在虚拟机环境下将CentOS 5.5的内核版本从2.6.18-194.el5升级至3.2.13的过程,并分享在这个过程中遇到的各种问题及其解决...
执行 `yum -y update` 命令以更新系统内核。 然后,使用 YUM 安装 Apache、PHP、MySQL 以及 PHP 对 MySQL 的支持库,执行以下命令: ```bash yum -y install httpd php mysql mysql-server php-mysql ``` 此外,...
# rpm -ivh yum-3.2.29-30.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm ``` 4. **更改YUM源**: 在`/etc/yum.repos.d/`目录下创建一个名为`centos.repo`的新文件,然后输入CentOS...