Welcome 微信登录

首页 / 操作系统 / Linux / Ubuntu 11.04下编译最新Linux-3.0-rc7内核

之前编译Linux内核各种问题,不得不放弃,刚好最近Linux 3.0内核放出,所以决定再次编译内核。1991年Linux内核的第一个版本0.00发布,1996年Linux内核进入2.0时代,Linux内核停留在2.+已经十几年,经过40次发布,Linux内核终于离开了2.6的命名,迎来Linux 3.0时代。具体发布历史可参见http://www.linuxidc.com/Linux/2011-08/40049.htm。不过Linux之父Linus说,Linux3.0只是数字上的变化而已,除了更新了大量驱动外,并没有更新任何激动人心的功能。Anyway,作为一个名Linux爱好者,体验新内核是有必要的。网上各种教程,但还是遇到各种问题,下面记录下我的编译过程。一,首先,查看当前内核版本,uname -r 如下图,下载最新Linux-3.0-rc7内核的源码,ftp://ftp.kernel.org/pub/linux/kernel/v3.0/testing/,90几兆那个,当然Ubuntu下也可以用apt-get,命令我忘了。二,将下载的源码放在你喜欢的路径,网上许多教程说必须放在/usr/src/目录下,其实没必要,反而会引起许多权限问题,我是放在/home/water/下,然后解压之。。。tar -zxvf linux-3.0-rc7.tar.gz.三,  进入解压后的目录,cd linux-3.0-rc7。如果之前编译过这份代码,那么必须清理下源码sudo make clean , sudo make mrproper。四,据说可以把老内核的配置文件直接拷过来,cp /boot/config-`uname -r` ./.config,不过一般都是根据自己的需要重新配置啦~~打开内核配置sudo make menuconfig。。。结果出问题了。。提示什么也忘了,百度之,sudo apt-get install build-essential kernel-package libncurses5-dev fakeroot,其实就是安装必要的软件。。五,最麻烦的就是配置内核,这个http://lamp.linux.gov.cn/Linux/kernel_options.html有内核选项的翻译,不过看完还是很多不懂。。。下面是我从网上拷过来的,可以参考下(不过作者忘了说一点,有一个选项kernel hacking,主要是在系统崩溃时,保护系统,一般用户可以不用,否则编译出来的内核会有几百兆,而且编译时间需要好几个小时,里面的选项可以全部去掉)。
  • 1
  • 2
  • 3
  • 下一页
Linux: 两个USB摄像头的数据采集问题Linux中Kill进程的N种方法相关资讯      Linux内核  Ubuntu 11.04 
  • IT人员必须了解的六项Linux内核变  (今 12:05)
  • Linux 内核更新:3.10.98、3.14.62  (02月26日)
  • Linux:让手机运行主线内核  (11/26/2015 22:16:17)
  • Linux内核自防护项目  (05月24日)
  • Linux 内核架构的理解  (12/09/2015 09:01:01)
  • Linux内核被指缺乏安全性  (11/07/2015 08:28:47)
本文评论 查看全部评论 (0)
表情: 姓名: 字数

版权所有©石家庄振强科技有限公司2024 冀ICP备08103738号-5 网站地图