|
发表于 2006-10-19 10:32:40
|
显示全部楼层
随便什么版本都可以的,想学内核自己上www.kernel.org 下载一个最新的或者下载一个历史版本的内核源代码看看。
建议你起点高一点,从2.6内核开始学。现在多数的嵌入式系统已经在转向2.6内核了,学了要有用才行,学以致用嘛。关于2.6内核源码的书籍也已经非常多了,国内国外都有很多好书,如果英文够好的话,也可以看www.kernel.org的官方文档。
除此之外就是要懂一点汇编,懂一点C语言,懂一点操作系统原理,再加上多实践了,选择什么发行版并不是主要问题。
学习的过程可能要经常上网找资料,所以有一个能够上网的,公认稳定性比较好的版本,用起来又比较简单的发行版就足够了。
推荐你使用Ubuntu吧,很多工具和源代码都可以通过网络取得。可以上这个网址看看:
www.ubuntu.org.cn |
|