仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 457|回复: 8
打印 上一主题 下一主题

[CentOS(社区)] 来一发CentOS6.5内核晋级到linux 3.12.17教程

[复制链接]
第二个灵魂 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:15:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
欢迎大家来到仓酷云论坛!情况:
  体系硬件:vmwarevsphere(CPU:2*4核,内存2G)
  体系版本:Linuxcentos2.6.32-431.el6.x86_64(Centos-6.5-x86_64-minimal.iso)
  晋级内核版本:longterm:3.12.17

晋级步调:
  1.假造体系装置
  请求mininal体例装置(205个包),详细步调省略。
  
  2.检察原有体系内核版本,晋级更新包
  2.1更新包
  [root@centos~]#yumupdate
  [root@centos~]#yumupgrade

  2.2检察体系内核版本
  [root@centos~]#uname-a
  Linuxcentos2.6.32-431.el6.x86_64#1SMPFriNov2203:15:09UTC2013x86_64x86_64x86_64GNU/Linux
  [root@centos~]#cat/etc/redhat-release
  CentOSrelease6.5(Final)


  3.下载、装置需编译情况所必要的工具包
  [root@centos~]#yuminstallvimwget
  [root@centos~]#yuminstallgccgcc-c++xz
  [root@centos~]#yuminstallbc
  [root@centos~]#yuminstallncurses-devel
  [root@centos~]#yuminstallhmaccalczlib-develbinutils-develelfutils-libelf-devel

  [root@centos~]#yuminstallqt-devel#假如有X情况时装置(今朝不装置)

  4.下载内核包

  4.1举行目次
  [root@centos~]#cd/usr/local/src/

  4.2下载内核包,今朝是3.12.17版本。
  [root@centos~]#wgethttps://www.ckuyun.com/pub/linux/kernel/v3.x/linux-3.12.17.tar.xz

  
  5.编译内核

  5.1解包,举行内核源码目次
  [root@centos~]#tar-vxflinux-3.12.17.tar.xz
  [root@centos~]#cdlinux-3.12.17

  ***/usr/local/src/linux-3.12.17此目次当编译目次,编译历程,操纵都必需在此目次

  5.2以菜单的体例,选择编译内核必要的模块
  [root@centos~]#makemenuconfig

  翻开菜单后,以默许体例保留<Save>,并加入<Exit>
  保留后,以后目次会主动天生.config文件


实行完makemenuconfig后,修正/usr/src/linux-2.6.35.4/.config
将#CONFIG_SYSFS_DEPRECATED_V2isnotset
默许被正文失落的,将其改成y。即修正为CONFIG_SYSFS_DEPRECATED_V2=y




  5.3检察以后版本,而且以原编译设置来举行编译
  [root@centos~]#uname-r
  2.6.32-431.el6.x86_64
  

  5.4复制原设置文件到编译目次(视必要,把旧的共同文件做为新的共同模板)
  [root@centos~]#cp/boot/config-2.6.32-431.11.2.el6.x86_64.config
  提醒是不是掩盖,输出Y
  [root@centos~]#sudosh-cyes""|makeoldconfig

  以原设置文件发生新的设置文件,默许回覆为YES体例
  
  5.5编译内核(需时约30-40分钟)
  [root@centos~]#make

  
  5.6装置内核
  [root@centos~]#makemodules_installinstall
  完成时,会提醒couldnotfindmodulevmware_balloon,这个和假造机有关(不睬它)

  6.变动体系启动时,利用的内核
  [root@centos~]#vim/boot/grub/menu.lst

  修正default=0,开机后,默许以第一项启动(3.12.17内核)
  保留加入


  7.重启体系
  [root@centos~]#shutdown-rnow

 
  8.确认以后内核版本
  [root@centos~]#uname-r

  Linuxcentos3.12.17#1SMPFriApr1103:32:42CST2014x86_64x86_64x86_64GNU/Linux

  显现内核为3.12.17,暗示晋级内核乐成


  9.假如编译失利,能够先扫除,再从头编译
  [root@centos~]#cd/usr/local/src/linux-3.12.17
  [root@centos~]#makemrproper#完成大概装置历程堕落,能够清算前次编译的现场
  [root@centos~]#makeclean

  10.假如晋级乐成后,能够删除源码目次
  [root@centos~]#rm-rf/usr/local/src/linux-3.12.17

  11.删除本来的内核 
  11.1检察以后有甚么内核版本
  [root@centos~]#rpm-qkernel
  显现以下版本
  kernel-2.6.32-431.el6.x86_64
  kernel-2.6.32-431.11.2.el6.x86_64

  11.2删除原内核
  [root@centos~]#yumremovekernel-2.6.32-431.el6.x86_64#移除此版本的内核,同时启动菜单也不再见呈现此内核
  [root@centos~]#yumremovekernel-2.6.32-431.11.2.el6.x86_64

  删除后,检察启动菜单会发明已少了此内核
  [root@centos~]#cat/boot/grub/menu.lst
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!
灵魂腐蚀 该用户已被删除
沙发
发表于 2015-1-15 10:35:03 | 只看该作者

来一发CentOS6.5内核晋级到linux 3.12.17教程

顶起出售广告位
老尸 该用户已被删除
板凳
发表于 2015-1-22 22:43:37 | 只看该作者
Linux操作系统这个名词记得在很早以前就听过,但当时并不知道具体是什么样的操作系统,只知道是一个与嵌入式密切相关的操作系统。
蒙在股里 该用户已被删除
地板
发表于 2015-1-31 16:03:51 | 只看该作者
最好先搜寻一下论坛是否有您需要的文章。这样可以获得事半功倍的效果。
乐观 该用户已被删除
5#
发表于 2015-2-6 22:40:56 | 只看该作者
对Linux命令熟悉后,你可以开始搭建一个小的Linux网络,这是最好的实践方法。Linux是网络的代名词,Linux网络服务功能非常强大,不论是邮件服务器、Web服务器、DNS服务器等都非常完善。
透明 该用户已被删除
6#
发表于 2015-2-19 06:36:28 | 只看该作者
写学习日记,这是学习历程的见证,同时我坚持认为是增强学习信念的法宝。
第二个灵魂 该用户已被删除
7#
 楼主| 发表于 2015-3-6 14:21:31 | 只看该作者
为了更好的学习这门课程,我不仅课上认真听讲,课下也努力学习,为此还在自己的电脑上安装了Ubuntu系统。
谁可相欹 该用户已被删除
8#
发表于 2015-3-13 03:48:23 | 只看该作者
Linux简单,占内存少,特别是对于程序开发人员来说很方便,如果说windows的成功在于其方便用户的窗口管理界面。
海妖 该用户已被删除
9#
发表于 2015-3-20 12:31:55 | 只看该作者
然我们对Linux的学习首先是通过对它的产生,发展,到今天仍然在不断完善开始的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-25 00:23

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表