centos 6.x 升级内核
为什么80%的码农都做不了架构师?>>>
系统准备
- 查看本地系统版本
cat /etc/redhat-release
CentOS release 6.5 (Final)
- 查看本地内核版本
uname -r
2.6.32-431.el6.x86_64
- 更新本地环境到最新
yum updateyum upgrade
yum 更新慢的可以参考 [centos配置yum源](http://my.oschina.net/2688/blog/614171)
下载
- 编译环境工具包
yum install wget xz gcc gcc-c++ bc ncurses-devel hmaccalc zlib-devel binutils-devel elfutils-libelf-devel
- 下载内核包
cd /usr/local/src/ wget https://cdn.kernel.org/pub/linux/kernel/v3.x/linux-3.12.53.tar.xz
如果下载慢可以去官网 或者 我的百度网盘下载
编译内核
cd /usr/local/srctar -vxf linux-3.12.53.tar.xzcd linux-3.12.53cp /boot/config-2.6.32-431.el6.x86_64 .config //直接用现有的内核的配置文件进行修改sh -c 'yes "" | make oldconfig'
make oldconfig 命令 会读取当前目录下的.config文件,然后备份.config文件为.config.old,并生成新的.config文件
make bzImage //生成内核文件make modules //编译模块make modules_install //编译安装模块
安装
make install //会自动添加Grub引导配置文件vi /etc/grub.conf //编辑grub.conf文件把default改为0 (一般新增加的内核的位置都在第一个)reboot //重启后uname -r //查看内核版本号cd /usr/local/src/linux-3.12.53make mrproper //删除所有的编译生成文件和备份文件
问题集合
- yum 更新的时候太慢 使用其他yum源,参考 centos配置yum源
- 编译失败 尝试重新编译,编译前需要执行make mrproper
参考阅读
- [https://segmentfault.com/a/1190000000733628](https://segmentfault.com/a/1190000000733628)
- [http://cn.soulmachine.me/blog/20140123/](http://cn.soulmachine.me/blog/20140123/)
- [http://winotes.net/centos-64-upgrade-to-kernel-3x.html](http://winotes.net/centos-64-upgrade-to-kernel-3x.html)
转载于:https://my.oschina.net/2688/blog/614512
centos 6.x 升级内核相关推荐
- centos 6.5升级内核到3.10
centos 6.5升级内核到3.10 1.查看本机内核版本 [root@localhost ~]# uname -r 2.6.32-358.el6.x86_642.安装含有内核软件的源步骤一:导入证 ...
- CentOS 5.5升级内核到2.6.35.4
#!/bin/bash # BY kerryhu # QQ:263205768 # MAIL:king_819@163.com # BLOG:http://kerry.blog.51cto.com 当 ...
- CentOS6.5升级内核到3.10.28
本文适用于CentOS 6.4, CentOS 6.5,估计也适用于其他Linux发行版. 1. 准备工作 确认内核及版本信息 [root@hostname ~]# uname -r2.6.32-22 ...
- CentOS6.5升级内核
2019独角兽企业重金招聘Python工程师标准>>> 本文适用于CentOS 6.4, CentOS 6.5,估计也适用于其他Linux发行版. 1. 准备工作 确认内核及版本信息 ...
- Linux centos7升级内核(两种方法:内核编译和yum更新)
Linux centos7升级内核(两种方法:内核编译和yum更新) Linux的内核概念不用说大家也很清楚,正是内核版本的不同,才有Linux发行版本的说法,现在主流的cen ...
- CentOS 7.6升级系统内核
CentOS 7.6系统内核yum 升级安装 由于最近比较火的k8s,相信大家部署前都需要升级内核,这里就简单说下部署步骤: 1.检查已安装的内核版本 uname -rs 2.在CentOS 7 中升 ...
- CentOS 6.6 x86_64升级内核到最新版2.6.32-642.3.1.el6.x86_64
在基于CentOS平台的工作过程中,难免有时需要升级或者降级内核以验证功能.调试性能或者更新整个系统. 如果从头重新编译一个内核费时费力,另外加之现在内核特性越来越复杂,依赖的库或者工具也不少,找到一 ...
- 已解决:centos 7.x系统自带的3.10.x内核存在一些bugs,导致运行docker、k8s不稳定,需要升级内核解决此问题。
1.问题描述 Docker 要求 CentOS 系统的内核版本高于 3.10,因为centos 7.x系统自带的3.10.x内核存在一些bugs,导致运行docker.k8s不稳定. 2.问题分析 升 ...
- CentOS\fedora使用yum update更新时不升级内核的方法
2019独角兽企业重金招聘Python工程师标准>>> 引言: 由于系统与硬件的兼容性问题,有可能升级内核后导致服务器不能正常启动,这是非常可怕的,没有特别的需要,建议不要随意升级内 ...
最新文章
- CF853 (Div.1) A Planning(贪心)
- 【解析】工业机器人中的各类传感器技术应用
- go map的定义和使用 键值对存储
- ElasticSearch---------------------Elasticsearch Clients---------------------JAVA API
- Spring 学习04
- 人工智能红利渗透与爆发
- 设计模式学习笔记——组合(Composite)模式
- 百度网盘最大的竞争对手来了!阿里云盘正式公测
- java语句电脑定时关机_月光软件站 - 编程文档 - Java - windows定时关机程序
- R 保存包含中文的 eps 图片--showtext
- MySQL之InnoDB存储引擎-架构
- 数据库系统原理——数据库编程
- 接上文安装完opencv后安装viz模块
- FPGA自动白平衡实现步骤详解
- 揭秘潜伏在QQ群里面的低调高收入者
- 如何快速三个月成为一个领域的高手的四个方法
- 用Windows自带的系统恢复环境WinRE进行系统重大故障排查,轻松修复Windows蓝屏、白屏等问题
- ios游戏源码下载网站推荐
- android 小米手机打不开摄像头,小米手机相机故障无法连接到相机怎么办【故障解决】...
- java模拟post请求上传图片
热门文章
- Flutter开发之数据存储-1-SharedPreferences(32)
- (004) java后台开发之Eclipse(Neon) 版本安装Java EE插件
- swift_022(Swift 的下标脚本)
- c hello world_C和C++使用对方编译的动态链接库
- webpack 安装卸载
- C# xml通过xslt转换为html输出
- margin-before: 1em; margin-after: 1em;margin-start:0px;margin-end: 0px;
- android clipdrawable 小例子
- linux磁盘空间不足,但是使用df却发现磁盘空间至少有一半的空间没有使用
- SQLiteOpenHelper的实现