嵌入式linux开发版本简介
- 发布:达内
- 来源:达内
- 时间:2015-06-10 17:55
- 分享到:
Linux内核为一些软件厂商提供了内核,促使了发行版的诞生;发行版的流行使得Linux更加广为人知,并吸引更多的黑客参与Linux应用开发,甚至内核开发,促进了内核的快速发展。不同发行版之间功能定位、用户群体都有差异。
1. RedHat,由Redhat公司发行,曾经是最流行的Linux发行版,由于其良好的兼容性和完善的开发工具,目前依然是不少工程师进行嵌入式Linux开发的首选平台。
优点: 拥有数量庞大的用户,优秀的社区技术支持;
缺点:已经停止开发,不支持新硬件
2. Fedora,与RedHat的公司维护不同,Fedora是一个由Redhat 赞助,由社区维护的发行版。
优点:拥有数量庞大的用户,优秀的社区技术支持,许多创新;
缺点:免费版版本生命周期太短;
3. Madriva,Mandriva原名Mandrake,基于RedHat开发,继承RedHat的大部分优良特性。
优点:友好的操作界面,图形配置工具,庞大的社区支持,NTFS分区大小变更;
缺点:bug多,最新版本只有少数人群享有(Mandrake俱乐部)
4. Debian,是最具有Linux精神,最严谨、组织发展最整齐的Linux,以稳定性著称。
优点:遵循GNU规范,100%免费,优秀的网络和社区资源,强大的apt-get;
缺点:安装较难,发展缓慢,stable分支的软件极度过时;
5. Ubuntu,基于Debian开发,堪称最完美的Linux操作系统。每6个月发布一个新版本。
优点:人气颇高的
论坛提供优秀的资源和技术支持,固定的版本更新周期;
缺点:暂时未能建立成熟的商业模式;
6. SuSe,在德国和欧洲很流行,已经被Novell收购。
优点: 专业,易用的YaST软件包管理系统;
缺点: FTP发布通常要比零售版晚1~3个月;
7. Gentoo,全部源代码级安装,不适合于初学者。
优点:高度的可定制性,完整的使用手册,媲美Ports的Portage系统;
缺点:编译耗时多,安装缓慢;
8. Slackware,历史最悠久的Linux发行版本。
优点:非常稳定、安全,高度坚持UNIX的规范;
缺点:所有的配置均通过编辑文件来进行,自动硬件检测能力较差;