|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!大概由于以下几种缘故原由,你大概必要对Linuxkernel内核举行晋级操纵。
想要实验一个新的内核模块
装备驱动必要新的内核功效模块撑持
旧版本的内核有新的毛病被发明
体系常常简单溃散
不论由于甚么缘故原由,每个Linux用户对Linux内核举行晋级,是一个很主要的维体系护事情。
上面我们来进修在CentOS6.4体系下,将Linuxkernel2.6.32晋级到Linuxkernel3.2.48LTS。
1、先反省体系确当前内核版本
$uname-r2.6.32-358.el6.x86_64
在入手下手晋级下,必要装置一些构建内核的必须的依附软件包
$sudoyumgroupinstall“DevelopmentTools”
$sudoyuminstallncurses-devel然后,装置现有的体系更新
$sudoyumupdate2、入手下手装置内核
从kernel.org下载新的内核源码包3.2.48LTS,然后对其举行编译装置
$wgethttps://www.ckuyun.com/pub/linux/kernel/v3.x/linux-3.2.48.tar.xz
$sudotarxvfvJlinux-3.2.48.tar.xz-C/usr/src
$cd/usr/src/linux-3.2.48编译一个新的内核之前,你必要天生一个内核设置。假如你想经由过程图形用户界面熟成一个内核设置,运转:
$sudomakemenuconfig
别的,假如你想利用不异的内核设置为以后运转的内核,运转上面的下令:
$sudomakeoldconfig假如你想利用旧内核设置,并主动承受每个选项的默许设置,请运转以下下令:
$sudosh-c‘yes“”|makeoldconfig’内核设置完成后,入手下手编译新的内核
$sudomake上述步调将必要30分钟或更长工夫,这取决于你的CPU速率。编译完成后,下一步装置新的内核(和一切的内核模块)以下:
$sudomakemodules_installinstall3.设置启动项
要在您的体系中利用新编译的内核,请在grub菜单中设置启动按次
$sudovi/boot/grub/grub.conf
default=1
LinuxKernel的下载地点:请点这里
欢迎大家来到仓酷云论坛! |
|