Hi,欢迎来到嵌入式培训高端品牌 - 华清远见教育科技集团<北京总部官网>,专注嵌入式工程师培养15年!
当前位置: > 华清远见教育科技集团 > 嵌入式学习 > 讲师博文 > Linux发行版
Linux发行版
时间:2016-12-28作者:华清远见

从1991年诞生的那天起,Linux内核就在全世界的黑客们精心呵护下不断发展壮大。很多Linux Fans想为Linux内核做贡献,但或许是包括技术在内的等等原因,你的Ideas不一定会被内核容纳。对于操作系统来说,内核是一个容不得半点沙子的圣地。相对Linux内核的苛刻,系统上层的服务和应用则显得友好的多。同时也是更多人关注的。毕竟对于Linux用户来讲,系统提供的功能和友好性是重要的。

于是,越来越多的人热衷于定制有一定特色的Linux发行版。发行版之间都采用标准的Linux内核,只是集成的应用和服务,以及系统管理方式有些不同。目前,全世界Linux的发行版大概有上千种,面对令人眼花缭乱的Logos,如何选择?

在linuxjournal近进行的一次“我喜欢的桌面Linux发行版”调查中,我们看到以下结果:

Ubuntu    37% (Kubuntu 4%)
    Fedora    10%
    Mint       9%
    Debian    8%
    Slackware    7%
    openSUSE    6%
    Gentoo    4%

其中Ubuntu优势明显。下面我们就了解主流发行版的特点:

1) Ubuntu

Ubuntu是一个南非的民族观念,着眼于人们之间的忠诚和联系。该词来自于祖鲁语和科萨语,是指对他人仁慈的意思。Ubuntu基于Debian/Linux,使用 APT 包管理系统。APT 完美的解决了软件包之间的依赖问题,使得任何人升级系统组件变得非常容易。相对Gentoo,可以省掉很多麻烦。就笔者观察,Ubuntu的中文支持是好的。在众多Linux发行版中,Ubuntu社区无疑是强大的。Ubuntu社区不仅有活跃积极的新手,也有热心助人的高手,你在这里几乎可以得到所有问题的答案。

2) Fedora

说到Fedora,就不能不提大名鼎鼎的Red Hat Linux。曾经的RH6.2、RH7.1、Rh8.0、RH9.0都是经典。但是Red Hat公司在RH9.0以后不再推出RH10.0,而是宣布将原有的Red Hat Linux开发计划与Fedora Linux计划整合成新的Fedora Project。Fedora Project由Red Hat公司赞助,以社群主导和支持的方式开发Linux发行版本Fedora Core。在市场上看到的RH10.0、11.0、甚至更高版本其实就是Fedora Core 1、2、3版本。Red Hat公司重心放在了企业版的服务。至于Red Hat公司的此战略是否正确我们不做过多评价,但是Fedora Core减慢了Red Hat的发展势头是显而易见的。相比Ubuntu的来势汹汹,Fedora低调了许多。Fedora性能上不及Ubuntu,毕竟Red Hat是通过Fedora充当RHEL的排头兵。但是与Red Hat 企业版完全兼容,因此也有一大批忠实用户(笔者就是其中之一)。

不过面对市场下滑,Red Hat 调整了战略,Fedora Core 11再次给人们带来了惊喜。启动速度的提升、全新的桌面、Presto增量包升级系统等新特性,再次将Fedora推向世人眼球。

3) Mint

Mint其实也是一份基于Ubuntu的发行版,它的目标是为用户提供一种更完整的即刻可用体验,包括提供浏览器插件、多媒体编解码器、对DVD播放的支持、Java和其他组件。它与Ubuntu软件仓库兼容。对于这个发展势头良好的发行版,不妨多加关注。特别是当你觉得Ubuntu配置复杂的时候,可以试试界面更清爽的Mint。

4) Debian

Debian建立于1993年,经过了十余年的发展,Debian成为了大的Linux发行版本,是一个完全非商业的发行版本,超过1000名核心开发成员在业余时间为Debian进行开发。事实上,许多Ubuntu开发人员同时也是 Debian开发人员。作为古老的社区支持的Linux发行版,在安全性和长寿性方面,Debian做得很出色。Debian的软件库丰富众人皆知,但是Debian管理模式的一些分歧已经大大减少了其参与者,也是不争的事实。

5) Slackware

Slackware是笔者第一个使用的Linux系统,当时对Linux所知甚少,又苦于没有任何图形界面工具,简直是无从下手。但是因为Slackware始终坚持KISS(Keep It Simple Stupid)的原则,所以对于有经验的用户来说,可以通过比RPM更强大的tgz进行定制。与多数发行版相比,Slackware的学习曲线会陡峭一点。简单的说,对比Ubuntu、Red Hat而言,Slackware是哪种可以通过简单的配置,让操作系统更好的为你服务的系统。

6) openSUSE

如果我说openSUSE是华丽的Linux系统,不知道Ubuntu或其他Linux发行版的Fans会不含有意见。但是对于英文系统用户来说,openSUSE一定是Windows用户转型的系统之一。而我觉得SUSE令人称道的是其YAST系统。可以说新版本中集成的YaST2是易用的配置管理工具。SUSE出自Novell公司,而Novell和微软的良好合作,也使得在企业服务器领域,SUSE具有更好的兼容性。

发表评论
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)