升级centos内核从2.6.32到3.12.16

按照网上提供的教程,照着操作,最后竟然一次成功,记录如下

下载 wget https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.12.16.tar.xz

解压 tar -xf linux-3.12.16.tar.xz

更新 yum update

升级yum upgrade

安装软件包yum groupinstall “Development Tools”

yum install ncurses-devel

yum install qt-devel

yum install hmaccalc zlib-devel binutils-devel elfutils-libelf-devel

cp /boot/config-2.6.32-220.el6.x86_64  .config将当前系统内核的配置文件拷贝到当前目录

sh -c ‘ yes "" | make oldconfig‘使用当前系统内核配置,并自动接受每个新增选项的默认设置

make bzImage

make modules

make modules_install

make _install 这一步出现了几个 ERROR,忽略

vim /etc/grub.conf 修改 Grub 引导顺序,一般新内核的位置都在第一个,所以设置 default=0.

reboot重启后查看内核版本号

uname -r

3.12.16

参考链接

http://www.centoscn.com/image-text/config/2014/0403/2714.html

时间: 2024-12-25 07:19:32

升级centos内核从2.6.32到3.12.16的相关文章

升级CentOS内核 - 2.6升级到3.10

*因为学习docker的需要,docker的官方推荐内核使用3.8以上,所以本人决定把CentOS内核升到长期稳定版的3.10. ##记得切换到root用户执行升级操作. [[email protected] ~]# uname -a ##旧版 Linux localhost.localdomain 2.6.32-279.el6.i686 #1 SMP Fri Jun 22 10:59:55 UTC 2012 i686 i686 i386 GNU/Linux [[email protected]

RPM方式编译升级centos内核

[[email protected] ~]# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org [[email protected] ~]# rpm -ivh http://www.elrepo.org/elrepo-release-6-5.el6.elrepo.noarch.rpm [[email protected] ~]# yum --enablerepo=elrepo-kernel install kernel-lt -

升级 CentOS git 1.7.1 到 1.7.12

CentOS 源里的 git 版本是 1.7.1,如果远程创建的库所用 git 的版本比它高,在 pull 的时候,如果本地有修改,就会永久阻塞:在 push 的时候就会失败. CentOS 源里的 git 版本是 1.7.1,如果远程创建的库所用 git 的版本比它高,在 pull 的时候,如果本地有修改,就会永久阻塞:在 push 的时候就会失败. 以下步骤可以轻松升级git版本: # rpm -i 'http://pkgs.repoforge.org/rpmforge-release/rp

使用yum快速升级CentOS 6.5内核到 3.10.28

网上有不少升级CentOS内核的文章,如<CentOS 6.5 升级内核到 3.10.28>,大部分都是下载源码编译,有点麻烦. 在yum的ELRepo源中,有mainline(3.13.1).long-term(3.10.28)这2个内核版本,考虑到long-term更稳定,会长期更新,所以选择这个版本. 1.导入public key 1 rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org 2.安装ELRepo到CentOS-

Linux:centos内核升级

centos内核升级 centos升级2.6内核到3.10 在yum的ELRepo源中,有 m ain l ine(3.13.1). l ong- t erm(3.10.28)这2个内核版本,long-time为长期支持. 查看看当前内核版本 uname -r 安装elrepo(http://elrepo.org/tiki/tiki-index.php) 导入public key rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

centos升级新内核所遇问题。

今天在centos升级到内核linux.4.4.28的时候没有成功,中途报错大概如下: ***waiting for unfinished jobs...... make:INTERNAL:Exiting with 13 jobserver tokens available: should be 12! 如果出现以上报错是因为没有安装 openssl的原因,需要yum安装下openssl,操作如下: 1. 网络配通后配置好DNS. 2. yum  -y groupinstall "base&qu

Docker-01 无人值守升级 CentOS 6.x 系统内核到 3.10.101

1 #!/bin/bash 2 3 # 4 # 无人值守升级 CentOS 6.x 系统内核到 3.10.101 5 # 6 # 全程参考 https://segmentfault.com/a/1190000000733628 7 # 8 9 10 # 11 # 1.检查操作系统是否为 CentOS 6.x 12 # 13 14 cat /etc/centos-release |grep -i centos |egrep '6.[[:digit:]]+' &>/dev.null 15 if

升级linux内核(2.6.32-&gt;3.10.81),安装docker

1.内核升级环境准备 #查看已经安装的和未安装的软件包组,来判断我们是否安装了相应的开发环境和开发库: yum grouplist #一般是安装这两个软件包组,这样做会确定你拥有编译时所需的一切工具 yum groupinstall "Development Tools" #你必须这样才能让 make *config 这个指令正确地执行 yum install ncurses-devel #如果你没有 X 环境,这一条可以不用 yum install qt-devel #创建 Cent

使用yum更新时不升级Linux内核的方法

linux下yum命令出现Loaded plugins: fastestmirror Determining fastest mirrors 原创 2013年11月07日 16:27:45 标签: linux / yum 10636 今天yum install的时候出问题了,找了半天才找到一个可行的解决办法 fastestmirror是yum的一个加速插件,这里是插件提示信息是插件不能用了. 不能用就先别用呗,禁用掉,先yum了再说. 1.修改插件的配置文件 # vi  /etc/yum/plu