如果你是一个Linux爱好者,想选择一个桌面系统,并且既不想用盗版,又不想花太多钱购买商业系统软件,那么可以选择Ubuntu桌面系统。
如果你需要服务器端的Linux系统,想用一个比较稳定的服务器系统,或者说目标就是进入企业从事Linux运维工作,那么建议你选择CentOS或Red Hat。在这两者当中又应首选CentOS,因为目前市场的趋势是这样的,CentOS社区非常活跃,CentOS是当前国内互联网企业服务器端实际应用比较多的系统。
如果对系统稳定性、安全性有更高的要求,或者是特殊使用偏好的用户,可以考虑Debian或FreeBSD。
如果特别痴迷于新技术体验和追求新的软件版本,可以选择Fedora,但要容忍Fedora潜在的新技术软件的Bug和系统稳定性的问题。
学那个版本都是一样,主要看看你是更倾向于什么。这么说吧,如果是作为一个新手想去学习的话肯定有一定难度,如果坚持不下来那就不要去学了,浪费时间和精力。如果你觉你可以学的话,那就找一个好的资料去下手,版本太多了。因为你想学内核之前,必须要学习linux本身,如果你不会用的话谈何学内核啊,给你推荐一个思路,作为入门你可以去看看《linux就该这么学》,很适合入门,把这本书多看几遍更好,如果上面的操作你都明白了,说明你已经入门,可以进行下一步了。再找一本linux有关的书籍浏览一遍看看大概,再熟悉一下,都差不多。下一步如果单独看一些讲内核的书我估计和天书一般,虽然你入门了,你可以走一下嵌入式linux的路线从而慢慢接触Linux内核,你可以跟着朱有鹏或者是韦东山老师的视频学习,学完就有自主学习linux的能力了,我觉得这是最快捷的路线,但是有一点,你可能需要花点钱。凡是没有十全十美。希望坚持。
redhat9 内核是2.6.18
只要是2002年之后发布的版本,都是2.6
毛德操的是2.4
ULK 2.6
深入linux内核架构 2.6