Linux最早由Linus Benedict Torvalds在1991年起头编写。在那之前,Richard
Stallman创建了Free Software
Foundation(FSF)组织以及GNU项目,其实不断的编写创建GNU法式(此类法式的答应体例均为GPL: General Public
License)。在不竭的有出色的法式员和开发者加进到GNU组织中后,便培养了今天我们所看到的Linux,或称GNU/Linux。
Linux的发行版本能够大致分为两类,一类是贸易公司庇护的发行版本,一类是社区组织庇护的发行版本,前者以闻名的Redhat(RHEL)为代表,后者以Debian为代表。下面介绍一下各个发行版本的特征:
Redhat,应该称为Redhat系列,包罗RHEL(Redhat Enterprise Linux,也就是所谓的Redhat
Advance Server,收费版本)、Fedora
Core(由本来的Redhat桌面版本开展而来,免费版本)、CentOS(RHEL的社区克隆版本,免费)。Redhat应该说是在国内利用人群最多
的Linux版本,以至有人将Redhat等同于Linux,而有些老鸟更是只用那一个版本的Linux。所以那个版本的特征就是利用人群数量大,材料非
常多,言下之意就是假设你有什么不大白的处所,很随便找到人来问,并且网上的一般Linux教程都是以Redhat为例来讲解的。Redhat系列的保证
理体例摘用的是基于RPM包的YUM包治理体例,包分发体例是编译好的二进造文件。不变性方面RHEL和CentOS的不变性十分好,合适于办事器利用,
但是Fedora Core的不变性较差,更好只用于桌面利用。
Debian,或者称Debian系列,包罗Debian和Ubuntu等。Debian是社区类Linux的范例,是迄今为行最遵照GNU标准
的Linux系统。Debian最早由Ian Murdock于1993年创建,分为三个版天职收(branch): stable, testing
和
unstable。此中,unstable为最新的测试版本,此中包罗最新的软件包,但是也有相对较多的bug,合适桌面用户。testing的版本都经
过unstable中的测试,相对较为不变,也撑持了很多新手艺(好比SMP等)。而stable一般只用于办事器,上面的软件包大部门都比力过时,但是
不变和平安性都十分的高。Debian更具特色的是apt-get /
dpkg包治理体例,其实Redhat的YUM也是在模仿Debian的APT体例,但在二进造文件发行体例中,APT应该是更好的了。Debian的资
料也很丰富,有良多撑持的社区,有问题请教也有处所可往:)
Ubuntu严厉来说不克不及算一个独立的发行版本,Ubuntu是基于Debian的unstable版本加强而来,能够那么说,Ubuntu就是
一个拥有Debian所有的长处,以及本身所加强的长处的近乎完美的
Linux桌面系统。根据抉择的桌面系统差别,有三个版本可供抉择,基于Gnome的Ubuntu,基于KDE的Kubuntu以及基于Xfc的
Xubuntu。特征是界面十分友好,随便上手,对硬件的撑持十分全面,是最合适做桌面系统的Linux发行版本。
Gentoo,伟大的Gentoo是Linux世界最年轻的发行版本,正因为年轻,所以能吸收在她之前的所有发行版本的长处,那也是Gentoo
被称为最完美的Linux发行版本的原因之一。Gentoo最后由Daniel
Robbins(FreeBSD的开发者之一)创建,首个不变版本发布于2002年。因为开发者对FreeBSD的熟识,所以Gentoo拥有媲美
FreeBSD的广受佳誉的ports系统
——Portage包治理系统。差别于APT和YUM等二进造文件分发的包治理系统,Portage是基于源代码分发的,必需编译后才气运行,关于大型软
件而言比力慢,不外正因为所有软件都是在当地机器编译的,在颠末各类定造的编译参数优化后,能将机器的硬件性能发扬到极致。Gentoo是所有Linux
发行版本里安拆最复杂的,但是又是安拆完成后最便于治理的版本,也是在不异硬件情况下运行最快的版本。
最初,介绍一下FreeBSD,需要强调的是:FreeBSD并非一个Linux系统!但FreeBSD与Linux的用户群有相当一部门是重
合的,二者撑持的硬件情况也比力一致,所摘用的软件也比力类似,所以能够将FreeBSD视为一个Linux版原来比力。FreeBSD拥有两个分收:
stable和current。望文生义,stable是不变版,而
current则是添加了新手艺的测试版。FreeBSD摘用Ports包治理系统,与Gentoo类似,基于源代码分发,必需在当地机器编后后才气运
行,但是Ports系统没有Portage系统利用简便,利用起来略微复杂一些。FreeBSD的更大特征就是不变和高效,是做为办事器操做系统的更佳选
择,但对硬件的撑持没有Linux齐全,所以其实不适协做为桌面系统。
下面给为抉择一个Linux发行版本犯愁的伴侣一些定见:
假设你只是需要一个桌面系统,并且既不想利用盗版,又不想花大量的钱购置贸易软件,那么你就需要一款合适桌面利用的Linux发行版本了,假设你
不想本身定造任何工具,不想在系统上浪费太多时间,那么很简单,你就根据本身的喜好在ubuntu、kubuntu以及xubuntu中选一款吧,三者的
区别仅仅是桌面法式的纷歧样。
假设你需要一个桌面系统,并且还想十分乖巧的定造本身的Linux系统,想让本身的机器跑得更欢,不介意在Linux系统安拆方面浪费一点时间,那么你的独一抉择就是Gentoo,尽情享受Gentoo带来的自在快感吧!
假设你需要的是一个办事器系统,并且你已经十分腻烦各类Linux的设置装备摆设,只是想要一个比力不变的办事器系统罢了,那么你更好的抉择就是CentOS了,安拆完成后,颠末简单的设置装备摆设就能供给十分不变的办事了。
假设你需要的是一个安如磐石的十分不变的办事器系统,那么你的独一抉择就是FreeBSD。
假设你需要一个不变的办事器系统,并且想深进摸索一下Linux的各个方面的常识,想本身定造许多内容,那么我选举你利用Gentoo。
更多资讯 点击