+ -
当前位置:首页 → 问答吧 → Linux 内核2.6.26.4配置菜单中文手册

Linux 内核2.6.26.4配置菜单中文手册

时间:2008-10-12

来源:互联网

LFS真正的难度除了搞好编译环境以外,还有一个就是正确配置内核。而正是这个最难的步骤,在LFS手册里没有提出,只是一笔带过。

很多新手在做LFS系统时前面都没问题,最后到配置和编译内核时有问题,结果编译的内核无法启动,真是非常扫兴的事情。

有的人胡乱配置了内核,虽然可以正常启动,但是使用一段时间发现显卡不行,3D效果没有,声音不行,也很扫兴。

有的人用通用的选项配置了内核,可以正常使用,但是由于加了很多没有必要的选项,导致内核没有达到最高的效率。而LFS所追求的,正是一个:纯正的、真正适合自己机器的紧凑高效的系统。

所以我在业余时间搞了这个手册,主要是翻译了内核的配置菜单,希望对热衷于内核配置,追求高融合度、紧凑和完美的LFS迷们能有点帮助。

手册是PDF版本,在下面的连接里。想上传的,但是论坛限制了附件大小。有需要的可以下载来看。

http://ti8er.blog.ubuntu.org.cn/files/2008/10/main1.pdf 1.7MB

作者: ti8er   发布时间: 2008-10-12

正需要这个呢,如果不给你顶下,那就太`````

作者: 冷血封情   发布时间: 2008-10-13

一直都用2.6.x的

作者: ejacob   发布时间: 2008-10-13

太好了谢谢,相比金步国的《Linux 2.6.19.x 内核编译配置选项简介》增加不少内容。

作者: hujy   发布时间: 2008-10-13

顶之。。。
先收藏

作者: L.Lawliet   发布时间: 2008-10-13

下载,收藏了,多谢分享

作者: 许木木   发布时间: 2008-10-13

辛苦了,不错不错。
不过我觉得手册虽然没怎么提内核配置,但其实里面的帮助说明还是可以了。
呵呵~

作者: flyscan   发布时间: 2008-10-13

引用:
作者: flyscan
辛苦了,不错不错。
不过我觉得手册虽然没怎么提内核配置,但其实里面的帮助说明还是可以了。
呵呵~
我编手册的原则就是,不会提任何的配置方法,比如这个选Y,那个选N,那个选M。
因为这种“速成”的方法,只会让你在配置完成后,还是不知所以然。那样还不如直接装一个发行版学习就行了。
要真正配置好内核,本身就需要认真去研究和调试,尝试各种方案,最后得到自己最喜欢的内核。
更重要的是,从内核的配置中,你可以深入地学习内核的框架,并从中学习到更多计算机硬件和协议的相关知识。

作者: ti8er   发布时间: 2008-10-13

一直对内核配置一知半解,感谢楼主分享!

作者: whip   发布时间: 2008-10-14

内核更新很快,还是要学会看英文文档啊~

作者: shooter   发布时间: 2008-10-14

引用:
作者: ti8er
我编手册的原则就是,不会提任何的配置方法,比如这个选Y,那个选N,那个选M。
因为这种“速成”的方法,只会让你在配置完成后,还是不知所以然。那样还不如直接装一个发行版学习就行了。
要真正配置好内核,本身就需要认真去研究和调试,尝试各种方案,最后得到自己最喜欢的内核。
更重要的是,从内核的配置中,你可以深入地学习内核的框架,并从中学习到更多计算机硬件和协议的相关知识。
还没有看你的手册,但是有你这个想法,很值得珍惜!

作者: athurg   发布时间: 2008-10-14

啊。上次选择内核的时候的确是随便的选择了一通,这个好东西要研究下。
多多了解内核。谢谢LZ分享。

作者: benbenr   发布时间: 2008-10-15

在老大的手册的帮助下 编译了四次内核 两次LFS中 一次FC8中 一次Centos中
感觉收获挺大的 非常感谢~~
有个要注意的地方是:FC8和centos的/usr/src/kernel目录下看似有源码,但是好像不全,直接去编译他会出错的

作者: lofeng410   发布时间: 2008-11-03

引用:
作者: lofeng410
在老大的手册的帮助下 编译了四次内核 两次LFS中 一次FC8中 一次Centos中
感觉收获挺大的 非常感谢~~
有个要注意的地方是:FC8和centos的/usr/src/kernel目录下看似有源码,但是好像不全,直接去编译他会出错的
内核你一项项认真捣鼓的话,收获非常大的。你可以了解内核的机制,以及有哪些功能,特别是对硬件的各种支持功能。这样,你就可以很轻松地使用各种显卡和声卡,包括笔记本上的东西(号称最难安装Linux的就是笔记本了),这是很多Linux初学者的“死穴”。我Linux从一开始就研究内核,所以从来就没有为这些东西烦恼过,呵呵。

作者: ti8er   发布时间: 2008-11-03

引用:
作者: ti8er
内核你一项项认真捣鼓的话,收获非常大的。你可以了解内核的机制,以及有哪些功能,特别是对硬件的各种支持功能。这样,你就可以很轻松地使用各种显卡和声卡,包括笔记本上的东西(号称最难安装Linux的就是笔记本了),这是很多Linux初学者的“死穴”。我Linux从一开始就研究内核,所以从来就没有为这些东西烦恼过,呵呵。
我现在对很多东西一知半解的 还要花很多时间在内核上 关于硬件的 以及那些各类协议什么的 太烦人了
搞内核也就没搞BLFS了 BLFS直接去构建X系统 看了那些命令头大的很 就先放着了 呵呵~~

作者: lofeng410   发布时间: 2008-11-03

建议你去看看内核的各种释义手册。我现在在看的是:Linux内核完全注释(0.11版本),中国的赵烔写的,感觉还不错。

相关的网站:
http://www.oldlinux.org

作者: ti8er   发布时间: 2008-11-03

引用:
作者: ti8er
建议你去看看内核的各种释义手册。我现在在看的是:Linux内核完全注释(0.11版本),中国的赵烔写的,感觉还不错。

相关的网站:
http://www.oldlinux.org
多谢推荐~~
请教下makefile老大你是怎么学习的?

作者: lofeng410   发布时间: 2008-11-03

引用:
作者: lofeng410
多谢推荐~~
请教下makefile老大你是怎么学习的?
还不是自己看网站的教程……
其实这东西只有经常用才熟悉,不经常用的话,学不到太深的东西,而且很多细节很快就忘记了。

我只是学了一下Makefile的基本构架,很多细节的,比如伪指令和变量定义,判断结构等等都没有深入去学。因为我不经常编程序,很少会用到。

最好的Makefile就是Linux内核的Makefile,你要是都明白了就成黑客殿堂中的一员了,呵呵。

作者: ti8er   发布时间: 2008-11-03

引用:
作者: ti8er
还不是自己看网站的教程……
其实这东西只有经常用才熟悉,不经常用的话,学不到太深的东西,而且很多细节很快就忘记了。

我只是学了一下Makefile的基本构架,很多细节的,比如伪指令和变量定义,判断结构等等都没有深入去学。因为我不经常编程序,很少会用到。

最好的Makefile就是Linux内核的Makefile,你要是都明白了就成黑客殿堂中的一员了,呵呵。
明白~~ 不过那么高深的东西 我可能是没有什么时间去研究了 想知道个基础就OK了

作者: lofeng410   发布时间: 2008-11-03

引用:
作者: ti8er
建议你去看看内核的各种释义手册。我现在在看的是:Linux内核完全注释(0.11版本),中国的赵烔写的,感觉还不错。

相关的网站:
http://www.oldlinux.org
晕啊 这个网站我在06年4月就注册了 可是很长时间都没有去过~~可惜啊

作者: lofeng410   发布时间: 2008-11-03

感觉自己对linux的命令掌握的还很不好 shell编程基本上也不会 死穴啊~~

作者: lofeng410   发布时间: 2008-11-03

引用:
作者: lofeng410
感觉自己对linux的命令掌握的还很不好 shell编程基本上也不会 死穴啊~~
我在前面已经说过了,这些东西只有“经常使用”才能掌握,否则只能了解一个大概。

你要在Linux下做一件事情,想想能不能用命令实现,用的命令是什么,然后就去实际操作,不清楚的上网查询。这样很快就能提高了。

作者: ti8er   发布时间: 2008-11-03

引用:
作者: ti8er
内核你一项项认真捣鼓的话,收获非常大的。你可以了解内核的机制,以及有哪些功能,特别是对硬件的各种支持功能。这样,你就可以很轻松地使用各种显卡和声卡,包括笔记本上的东西(号称最难安装Linux的就是笔记本了),这是很多Linux初学者的“死穴”。我Linux从一开始就研究内核,所以从来就没有为这些东西烦恼过,呵呵。
ti8er能介绍下你一项项捣鼓 内核配置的经验吗?
排列组合,问题解决不了,有时尝试各种配置组合吗?
这样要花费极多的空闲时间吧,呵呵

作者: think365   发布时间: 2008-11-03

引用:
作者: ti8er
建议你去看看内核的各种释义手册。我现在在看的是:Linux内核完全注释(0.11版本),中国的赵烔写的,感觉还不错。

相关的网站:
http://www.oldlinux.org
为什么不看最新的2.6代码?

作者: think365   发布时间: 2008-11-03

引用:
作者: ti8er
还不是自己看网站的教程……
其实这东西只有经常用才熟悉,不经常用的话,学不到太深的东西,而且很多细节很快就忘记了。

我只是学了一下Makefile的基本构架,很多细节的,比如伪指令和变量定义,判断结构等等都没有深入去学。因为我不经常编程序,很少会用到。

最好的Makefile就是Linux内核的Makefile,你要是都明白了就成黑客殿堂中的一员了,呵呵。
ti8er是系统管理员吗?

作者: think365   发布时间: 2008-11-03

引用:
作者: think365
为什么不看最新的2.6代码?
最新的2.6基本上没有人能完全掌握的 太庞大了~~
学习还是老点的版本比较好

作者: lofeng410   发布时间: 2008-11-03

收藏了
谢谢楼主

作者: Awei   发布时间: 2008-11-03