红旗4.0下怎么编译2.6内核??
时间:2003-11-22
来源:互联网
下载了几个,都是error!连菜单都进不去!
作者: nbxmedia 发布时间: 2003-11-22
我用的是2.6test6,那是很多天之前下载的了:
我是在Kde下面
#make xconfig
等一会,2。6的配置界面就出来了。很好看的,也很好用。
然后根据自己的配置,选好就行了。
新内核确实比较快,我用了一些天,还可以,特别是播放mp3的时候不顿了。
我是在Kde下面
#make xconfig
等一会,2。6的配置界面就出来了。很好看的,也很好用。
然后根据自己的配置,选好就行了。
新内核确实比较快,我用了一些天,还可以,特别是播放mp3的时候不顿了。
作者: jiahanme 发布时间: 2003-11-27
有机会试看看哦 。
作者: spyer 发布时间: 2003-11-29
我成功过。
我在debian sid 里apt-get install kernel-source,选2.6.0-test9,然后到debian的 /usr/src里把kernel-source-2.6.0-1-test9拷贝到红旗的/usr/src中,解压,编译很顺利。诸位可以试一下。我自己试过,编译成功。如果你遇到什么问题的话,我猜是你的系统没有完全安装。
总之我成功过,推荐大家试一试。
我在debian sid 里apt-get install kernel-source,选2.6.0-test9,然后到debian的 /usr/src里把kernel-source-2.6.0-1-test9拷贝到红旗的/usr/src中,解压,编译很顺利。诸位可以试一下。我自己试过,编译成功。如果你遇到什么问题的话,我猜是你的系统没有完全安装。
总之我成功过,推荐大家试一试。
作者: Beta 发布时间: 2003-11-29
非常感谢!
作者: tfzy 发布时间: 2004-02-07
1、当然首先是下载内核的源代码文件 linux-2.6.0.tar.gz 或者 linux-2.6.0.tar.bz2,然后将其解压缩到目录 /usr/src/下::
#tar xzvf linux-2.6.0.tar.gz 或 #tar xjvf linux-2.6.0.tar.bz2
这样就会在 /usr/src/ 下得到包含源代码的 linux-2.6.0 目录。
2、删除原来的老内核的代码连接:
#rm -rf /usr/src/linux (连接到 /usr/src/linux-2.4.20-8),建立新的内核代码连接:
#ln -s /usr/src/linux-2.6.0 /usr/src/linux
删除老内核的头文件连接:
#rm -rf /usr/include/asm linux
建立新内核的头文件连接:
#ln -s /usr/src/linux/include/asm-i386 /usr/include/asm
#ln -s /usr/src/linux/include/asm-generic /usr/include/asm-generic
#ln -s /usr/src/linux/include/linux /usr/include/linux
进入新源代码的当前目录:
#cd /usr/src/linux
3、配置新的内核之前要清除所有的临时文件、中间件和配置文件
#make mrproper
4、配置新的内核有一下几种:
#make config //基于文本的配置界面
#make oldconfig //实用原有配置文件
#make menuconfig //另一个文本配置界面
#make xconfig //基于Qt 的X图形配置界面
#make gconfig //基于Gtk 的X图形配置界面
选择完所有的信息后保存。
5、确保关键文件在正确的位置和保持最新状态
#make dep
#make clean
6、编译内核,使用 #make bzImage
#make zImage //构建小内核镜像
#make bzImage //构建大内核镜像
#make zdisk //使用zImage生成一张引导盘
#make bzdisk //使用bzImage生成一张引导盘
7、编译完成后用下面的命令完成内核的安装:
#make install
8、加入模块
#make modules
9、安装模块
#make modules_install
10、手工修改启动配置文件
#vi /boot/grub/grub.conf
11、最后对整个过程的垃圾文件进行清理
#make clean
#tar xzvf linux-2.6.0.tar.gz 或 #tar xjvf linux-2.6.0.tar.bz2
这样就会在 /usr/src/ 下得到包含源代码的 linux-2.6.0 目录。
2、删除原来的老内核的代码连接:
#rm -rf /usr/src/linux (连接到 /usr/src/linux-2.4.20-8),建立新的内核代码连接:
#ln -s /usr/src/linux-2.6.0 /usr/src/linux
删除老内核的头文件连接:
#rm -rf /usr/include/asm linux
建立新内核的头文件连接:
#ln -s /usr/src/linux/include/asm-i386 /usr/include/asm
#ln -s /usr/src/linux/include/asm-generic /usr/include/asm-generic
#ln -s /usr/src/linux/include/linux /usr/include/linux
进入新源代码的当前目录:
#cd /usr/src/linux
3、配置新的内核之前要清除所有的临时文件、中间件和配置文件
#make mrproper
4、配置新的内核有一下几种:
#make config //基于文本的配置界面
#make oldconfig //实用原有配置文件
#make menuconfig //另一个文本配置界面
#make xconfig //基于Qt 的X图形配置界面
#make gconfig //基于Gtk 的X图形配置界面
选择完所有的信息后保存。
5、确保关键文件在正确的位置和保持最新状态
#make dep
#make clean
6、编译内核,使用 #make bzImage
#make zImage //构建小内核镜像
#make bzImage //构建大内核镜像
#make zdisk //使用zImage生成一张引导盘
#make bzdisk //使用bzImage生成一张引导盘
7、编译完成后用下面的命令完成内核的安装:
#make install
8、加入模块
#make modules
9、安装模块
#make modules_install
10、手工修改启动配置文件
#vi /boot/grub/grub.conf
11、最后对整个过程的垃圾文件进行清理
#make clean
作者: genuy 发布时间: 2004-02-12
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28