Linux
及各大发行版介绍
Mandriva
Mandriva 原名Mandrake ,最早由Gal Duval 创建并在1998 年7 月发布。记得前两年国内刚开始普及Linux 时,Mandrake 非常流行。说起Mandrake 的历史,其实最早Mandrake 的研发者是基于Redhat 进行研发的。Redhat 默认采用GNOME 桌面系统,而Mandrake 将之改为KDE 。而由于当时的Linux 普遍比较难安装,不适合第一次接触Linux 的新手,所以Mandrake 还简化了安装系统。我想这也是当时Mandrake 在国内如此红火的原因之一。Mandrake 在易用性方面的确是下了不少功夫,包括默认情况下的硬件检测等。
Mandrake 的研发完全透明化,包括“cooker ”。当系统有了新的测试版本后,便能在cooker 上找到。之前Mandrake 的新版本的发布速度非常快,但从9.0 之后便开始减缓。估计是希望能够延长版本的生命力以确保稳定和安全性。
好处:友好的操作界面,图像设置工具,庞大的社区技术支持,NTFS 分区大小变更
缺点:部分版本bug 较多,最新版本只先发布给Mandrake 俱乐部的成员
软件包管理系统:urpmi (RPM)
免费下载:FTP 即时发布下载,ISO 在版本发布后数星期内提供
官方主页:http://www.mandrivalinux.com/
Red Hat
国内,乃至是全世界的Linux 用户所最熟悉、最耳闻能详的发行版想必就是Red Hat 了。Red Hat 最早由Bob Young 和Marc Ewing 在1995 年创建。而公司在最近才开始真正步入盈利时代,归功于收费的Red Hat Enterprise Linux (RHEL ,Red Hat 的企业版)。而正统的Red Hat 版本早已停止技术支持,最后一版是Red Hat 9.0 。于是,目前Red Hat 分为两个系列:由Red Hat 公司提供收费技术支持和更新的Red Hat Enterprise Linux ,及由社区研发的免费的Fedora Core 。 Fedora Core 1 发布于 2003 年年末,而 FC 的定位便是桌面用户 。FC 提供了最新的软件包,同时,他的版本更新周期也非常短,仅六个月。目前最新版本为FC 3 ,而FC4 也预定将于今年6 月发布。这也是为什么服务器上一般不推荐采用Fedora Core 。
适用于服务器的版本是Red Hat Enterprise Linux ,而由于这是个收费的操作系统。于是,国内外许多企业或空间商选择CentOS 。CentOS 能算是RHEL 的克隆版,但他最大的好处是免费!菜鸟油目前的服务器便采用的CentOS 3.4 。
好处:拥有数量庞大的用户,优秀的社区技术支持,许多创新
缺点:免费版(Fedora Core )版本生命周期太短,多媒体支持不佳
软件包管理系统:up2date (RPM), YUM (RPM)
免费下载:是
官方主页:http://www.redhat.com/
SUSE
SUSE 是德国最著名的Linux 发行版,在全世界范围中也享有较高的声誉。SUSE 自主研发的软件包管理系统YaST 也大受好评。SUSE 于2003 年年末被Novell 收购。
SUSE 之后的发布显得比较混乱,比如9.0 版本是收费的,而10.0 版本(也许由于各种压力)又免费发布。这使得一部分用户感到困惑,也转而使用其他发行版本。不过,瑕不掩瑜,SUSE 仍然是个非常专业、优秀的发行版。
好处:专业,易用的YaST 软件包管理系统
缺点:FTP 发布通常要比零售版晚1~3 个月
软件包管理系统:YaST (RPM), 第三方APT (RPM) 软件库(repository )
免费下载:取决于版本
官方主页:http://www.suse.com/
Debian GNU/Linux
Debian 是菜鸟油服务器之前所采用的操作系统。Debian 最早由Ian Murdock 于1993 年创建。能算是迄今为止,最遵循GNU 规范的Linux 系统。Debian 系统分为三个版本分支(branch ):stable, testing 和 unstable 。截至2005 年5 月,这三个版本分支分别对应的具体版本为:Woody, Sarge 和 Sid 。其中,unstable 为最新的测试版本,其中包括最新的软件包,不过也有相对较多的bug ,适合桌面用户。testing 的版本都经过unstable 中的测试,相对较为稳定,也支持了不少新技术(比如SMP 等)。而Woody 一般只用于服务器,上面的软件包大部分都比较过时,不过稳定和安全性都非常的高。菜鸟油之前所采用的是Debian Sarge 。
为何有如此多的用户痴迷于Debian 呢(包括笔者在内)?apt-get / dpkg 是原因之一。dpkg 是Debian 系列特有的软件包管理工具,他被誉为所有Linux 软件包管理工具(比如RPM )最强大的!配合apt-get ,在Debian 上安装、升级、删除和管理软件变得异常容易。许多Debian 的用户都开玩笑的说,Debian 将他们养懒了,因为只要简单得敲一下”apt-get upgrade && apt-get update ”,机器上所有的软件就会自动更新了……
好处:遵循GNU 规范,100% 免费,优秀的网络和社区资源,强大的apt-get
缺点:安装相对不易,stable 分支的软件极度过时
软件包管理系统:APT (DEB)
免费下载:是
官方主页:http://www.debian.org/
Ubuntu
笔者的桌面计算机便使用的Ubuntu 。依照笔者的理解,简单而言,Ubuntu 就是个拥有Debian 所有的好处,及自己所加强的好处的近乎完美的Linux 操作系统。 Ubuntu 是个相对较新的发行版,不过,他的出现可能改动了许多潜在用户对Linux 的看法。也许,从前人们会认为Linux 难以安装、难以使用,不过,Ubuntu 出现后,这些都成为了历史。Ubuntu 基于Debian Sid ,所以这也就是笔者所说的,Ubuntu 拥有Debian 的所有好处,包括apt-get 。然而,不仅如此而已,Ubuntu 默认采用的GNOME 桌面系统也将Ubuntu 的界面装饰的简易而不失华丽。当然,如果你是个KDE 的拥护者的话,Kubuntu 同样适合你!
Ubuntu 的安装非常的人性化,只要按照提示一步一步进行,安装和视窗系统同样简便!并且,Ubuntu 被誉为对硬件支持最佳最全方面的Linux 发行版之一,许多在
其他发行版上无法使用,或默认设置时无法使用的硬件,在Ubuntu上轻松搞定。并且,Ubuntu采用自行加强的内核(kernel),安全性方面更上一层楼。并且,Ubuntu默认不能直接root登陆,必须从第一个创建的用户通过su或sudo来获取root权限(这也许不太方便,但无疑增加了安全性,避免用户由于粗心而损坏系统)。Ubuntu的版本周期为六个月,弥补了Debian更新缓慢的不足。
好处:人气颇高的论坛提供优秀的资源和技术支持,固定的版本更新周期和技术支持,可从Debian Woody直接升级
缺点:还未建立成熟的商业模式
软件包管理系统:APT (DEB)
免费下载:是
官方主页:http://www.ubuntulinux.org/
Gentoo
Gentoo最初由Daniel Robbins(前Stampede Linux和 FreeBSD的研发者之一)创建。由于研发者对FreeBSD的熟识,所以Gentoo拥有媲美FreeBSD的广受美誉的ports系统??portage。(Ports和Portage都是用于在线更新软件的系统,类似apt-get,但还是有非常大不同)Gentoo的首个稳定版本发布于2002年。
Gentoo的出名是因为其高度的自制定性:因为他是个基于原始码的(source-based)发行版。尽管安装时能选择预先编译好的软件包,不过大部分使用Gentoo的用户都选择自己手动编译。这也是为什么Gentoo适合比较有Linux使用经验的老手使用的原因。不过要注意的是,由于编译软件需要消耗大量的时间,所以如果你所有的软件都自己编译,并安装KDE桌面系统等比较大的软件包,可能需要几天时间才能编译完……
好处:高度的可制定性,完整的使用手册,媲美Ports的Portage系统,适合“臭美”的高手使用^^
缺点:编译耗时多,安装缓慢
软件包管理系统:Portage (SRC)
免费下载:是
官方主页:http://www.gentoo.org/
Slackware
Slackware由Patrick Volkerding创建于1992年。算起来应当是历史最悠久的Linux发行版。原来Slackware非常的流行,不过当Linux越来越普及,用户的技术层面越来越广(更多的新手)后,Slackware渐渐的被新来的人们所遗忘。在其他主流发行版强调易用性的时候,Slackware依然固执的追求最原始的效率??所有的设置均还是要通过设置文件来进行。
尽管如此,Slackware仍然深入人心(大部分都是比较有经验的Linux老手)。Slackware稳定、安全,所以仍然有大批的忠实用户。由于Slackware尽量采用原版的软件包而不进行所有修改,所以制造新bug的几率便低了非常多。Slackware的版本更新周期较长(大约1年),不过新版本的软件仍然不间断的提供给用户下载。
好处:非常稳定、安全,高度坚持UNIX的规范
缺点:所有的设置均通过编辑文件来进行,自动硬件检测能力较差
软件包管理系统:Slackware Package Management (TGZ)
免费下载:是
官方主页:http://www.slackware.com/
Knoppix
由德国的Klaus Knopper研发的Knoppix,是个基于Debian的发行版。Knoppix严格算起来是一款LiveCD Linux,所谓的LiveCD就是整个操作系统都在一张光盘上,只要开机从光盘启动,就能拥有一个完整的Linux系统!无需安装!当然,Knoppix也能够非常轻松的安装到硬盘上。其强大的硬件检测能力、系统修复能力、即时压缩传输技术,都令人大加称赞。能说,在LiveCD界,Knoppix是无人能及的!
好处:无需安装可直接运行于CD上,优秀的硬件检测能力,可作为系统急救盘使用
缺点:LiveCD由于光盘的数据读取速度限制导致性能大幅下降
软件包管理系统:APT (DEB)
免费下载:是
官方主页:http://www.knoppix.com/
MEPIS
MEPIS由Warren Woodford在2003年建立。MEPIS虽然刚建立不久,不过迅速的传播在Linux用户间。简单来说,MEPIS是个集合了Debian Sid和Knoppix的产物。用户即能将之当作LiveCD使用,也能使用常规的图像界面进行安装。
MEPIS默认集成安装了Java Runtime Environment、 Flash插件、nVidia加速驱动等许多常用的程式。用户能非常轻松的安装完系统后就直接开始使用,而不用到处寻找资料怎么下载、怎么安装、怎么设置这些软件。这不仅给Linux新手带来了便捷,也给老手们节约了相当多的时间。
好处:LiveCD和常规安装两用,优秀的硬件检测能力,预装了许多实用的软件
缺点:建立时间不长,默认的界面有些寒酸
软件包管理系统:APT (DEB)
免费下载:是
官方主页:http://www.mepis.org/
Mandriva 原名Mandrake ,最早由Gal Duval 创建并在1998 年7 月发布。记得前两年国内刚开始普及Linux 时,Mandrake 非常流行。说起Mandrake 的历史,其实最早Mandrake 的研发者是基于Redhat 进行研发的。Redhat 默认采用GNOME 桌面系统,而Mandrake 将之改为KDE 。而由于当时的Linux 普遍比较难安装,不适合第一次接触Linux 的新手,所以Mandrake 还简化了安装系统。我想这也是当时Mandrake 在国内如此红火的原因之一。Mandrake 在易用性方面的确是下了不少功夫,包括默认情况下的硬件检测等。
Mandrake 的研发完全透明化,包括“cooker ”。当系统有了新的测试版本后,便能在cooker 上找到。之前Mandrake 的新版本的发布速度非常快,但从9.0 之后便开始减缓。估计是希望能够延长版本的生命力以确保稳定和安全性。
好处:友好的操作界面,图像设置工具,庞大的社区技术支持,NTFS 分区大小变更
缺点:部分版本bug 较多,最新版本只先发布给Mandrake 俱乐部的成员
软件包管理系统:urpmi (RPM)
免费下载:FTP 即时发布下载,ISO 在版本发布后数星期内提供
官方主页:http://www.mandrivalinux.com/
Red Hat
国内,乃至是全世界的Linux 用户所最熟悉、最耳闻能详的发行版想必就是Red Hat 了。Red Hat 最早由Bob Young 和Marc Ewing 在1995 年创建。而公司在最近才开始真正步入盈利时代,归功于收费的Red Hat Enterprise Linux (RHEL ,Red Hat 的企业版)。而正统的Red Hat 版本早已停止技术支持,最后一版是Red Hat 9.0 。于是,目前Red Hat 分为两个系列:由Red Hat 公司提供收费技术支持和更新的Red Hat Enterprise Linux ,及由社区研发的免费的Fedora Core 。 Fedora Core 1 发布于 2003 年年末,而 FC 的定位便是桌面用户 。FC 提供了最新的软件包,同时,他的版本更新周期也非常短,仅六个月。目前最新版本为FC 3 ,而FC4 也预定将于今年6 月发布。这也是为什么服务器上一般不推荐采用Fedora Core 。
适用于服务器的版本是Red Hat Enterprise Linux ,而由于这是个收费的操作系统。于是,国内外许多企业或空间商选择CentOS 。CentOS 能算是RHEL 的克隆版,但他最大的好处是免费!菜鸟油目前的服务器便采用的CentOS 3.4 。
好处:拥有数量庞大的用户,优秀的社区技术支持,许多创新
缺点:免费版(Fedora Core )版本生命周期太短,多媒体支持不佳
软件包管理系统:up2date (RPM), YUM (RPM)
免费下载:是
官方主页:http://www.redhat.com/
SUSE
SUSE 是德国最著名的Linux 发行版,在全世界范围中也享有较高的声誉。SUSE 自主研发的软件包管理系统YaST 也大受好评。SUSE 于2003 年年末被Novell 收购。
SUSE 之后的发布显得比较混乱,比如9.0 版本是收费的,而10.0 版本(也许由于各种压力)又免费发布。这使得一部分用户感到困惑,也转而使用其他发行版本。不过,瑕不掩瑜,SUSE 仍然是个非常专业、优秀的发行版。
好处:专业,易用的YaST 软件包管理系统
缺点:FTP 发布通常要比零售版晚1~3 个月
软件包管理系统:YaST (RPM), 第三方APT (RPM) 软件库(repository )
免费下载:取决于版本
官方主页:http://www.suse.com/
Debian GNU/Linux
Debian 是菜鸟油服务器之前所采用的操作系统。Debian 最早由Ian Murdock 于1993 年创建。能算是迄今为止,最遵循GNU 规范的Linux 系统。Debian 系统分为三个版本分支(branch ):stable, testing 和 unstable 。截至2005 年5 月,这三个版本分支分别对应的具体版本为:Woody, Sarge 和 Sid 。其中,unstable 为最新的测试版本,其中包括最新的软件包,不过也有相对较多的bug ,适合桌面用户。testing 的版本都经过unstable 中的测试,相对较为稳定,也支持了不少新技术(比如SMP 等)。而Woody 一般只用于服务器,上面的软件包大部分都比较过时,不过稳定和安全性都非常的高。菜鸟油之前所采用的是Debian Sarge 。
为何有如此多的用户痴迷于Debian 呢(包括笔者在内)?apt-get / dpkg 是原因之一。dpkg 是Debian 系列特有的软件包管理工具,他被誉为所有Linux 软件包管理工具(比如RPM )最强大的!配合apt-get ,在Debian 上安装、升级、删除和管理软件变得异常容易。许多Debian 的用户都开玩笑的说,Debian 将他们养懒了,因为只要简单得敲一下”apt-get upgrade && apt-get update ”,机器上所有的软件就会自动更新了……
好处:遵循GNU 规范,100% 免费,优秀的网络和社区资源,强大的apt-get
缺点:安装相对不易,stable 分支的软件极度过时
软件包管理系统:APT (DEB)
免费下载:是
官方主页:http://www.debian.org/
Ubuntu
笔者的桌面计算机便使用的Ubuntu 。依照笔者的理解,简单而言,Ubuntu 就是个拥有Debian 所有的好处,及自己所加强的好处的近乎完美的Linux 操作系统。 Ubuntu 是个相对较新的发行版,不过,他的出现可能改动了许多潜在用户对Linux 的看法。也许,从前人们会认为Linux 难以安装、难以使用,不过,Ubuntu 出现后,这些都成为了历史。Ubuntu 基于Debian Sid ,所以这也就是笔者所说的,Ubuntu 拥有Debian 的所有好处,包括apt-get 。然而,不仅如此而已,Ubuntu 默认采用的GNOME 桌面系统也将Ubuntu 的界面装饰的简易而不失华丽。当然,如果你是个KDE 的拥护者的话,Kubuntu 同样适合你!
Ubuntu 的安装非常的人性化,只要按照提示一步一步进行,安装和视窗系统同样简便!并且,Ubuntu 被誉为对硬件支持最佳最全方面的Linux 发行版之一,许多在
其他发行版上无法使用,或默认设置时无法使用的硬件,在Ubuntu上轻松搞定。并且,Ubuntu采用自行加强的内核(kernel),安全性方面更上一层楼。并且,Ubuntu默认不能直接root登陆,必须从第一个创建的用户通过su或sudo来获取root权限(这也许不太方便,但无疑增加了安全性,避免用户由于粗心而损坏系统)。Ubuntu的版本周期为六个月,弥补了Debian更新缓慢的不足。
好处:人气颇高的论坛提供优秀的资源和技术支持,固定的版本更新周期和技术支持,可从Debian Woody直接升级
缺点:还未建立成熟的商业模式
软件包管理系统:APT (DEB)
免费下载:是
官方主页:http://www.ubuntulinux.org/
Gentoo
Gentoo最初由Daniel Robbins(前Stampede Linux和 FreeBSD的研发者之一)创建。由于研发者对FreeBSD的熟识,所以Gentoo拥有媲美FreeBSD的广受美誉的ports系统??portage。(Ports和Portage都是用于在线更新软件的系统,类似apt-get,但还是有非常大不同)Gentoo的首个稳定版本发布于2002年。
Gentoo的出名是因为其高度的自制定性:因为他是个基于原始码的(source-based)发行版。尽管安装时能选择预先编译好的软件包,不过大部分使用Gentoo的用户都选择自己手动编译。这也是为什么Gentoo适合比较有Linux使用经验的老手使用的原因。不过要注意的是,由于编译软件需要消耗大量的时间,所以如果你所有的软件都自己编译,并安装KDE桌面系统等比较大的软件包,可能需要几天时间才能编译完……
好处:高度的可制定性,完整的使用手册,媲美Ports的Portage系统,适合“臭美”的高手使用^^
缺点:编译耗时多,安装缓慢
软件包管理系统:Portage (SRC)
免费下载:是
官方主页:http://www.gentoo.org/
Slackware
Slackware由Patrick Volkerding创建于1992年。算起来应当是历史最悠久的Linux发行版。原来Slackware非常的流行,不过当Linux越来越普及,用户的技术层面越来越广(更多的新手)后,Slackware渐渐的被新来的人们所遗忘。在其他主流发行版强调易用性的时候,Slackware依然固执的追求最原始的效率??所有的设置均还是要通过设置文件来进行。
尽管如此,Slackware仍然深入人心(大部分都是比较有经验的Linux老手)。Slackware稳定、安全,所以仍然有大批的忠实用户。由于Slackware尽量采用原版的软件包而不进行所有修改,所以制造新bug的几率便低了非常多。Slackware的版本更新周期较长(大约1年),不过新版本的软件仍然不间断的提供给用户下载。
好处:非常稳定、安全,高度坚持UNIX的规范
缺点:所有的设置均通过编辑文件来进行,自动硬件检测能力较差
软件包管理系统:Slackware Package Management (TGZ)
免费下载:是
官方主页:http://www.slackware.com/
Knoppix
由德国的Klaus Knopper研发的Knoppix,是个基于Debian的发行版。Knoppix严格算起来是一款LiveCD Linux,所谓的LiveCD就是整个操作系统都在一张光盘上,只要开机从光盘启动,就能拥有一个完整的Linux系统!无需安装!当然,Knoppix也能够非常轻松的安装到硬盘上。其强大的硬件检测能力、系统修复能力、即时压缩传输技术,都令人大加称赞。能说,在LiveCD界,Knoppix是无人能及的!
好处:无需安装可直接运行于CD上,优秀的硬件检测能力,可作为系统急救盘使用
缺点:LiveCD由于光盘的数据读取速度限制导致性能大幅下降
软件包管理系统:APT (DEB)
免费下载:是
官方主页:http://www.knoppix.com/
MEPIS
MEPIS由Warren Woodford在2003年建立。MEPIS虽然刚建立不久,不过迅速的传播在Linux用户间。简单来说,MEPIS是个集合了Debian Sid和Knoppix的产物。用户即能将之当作LiveCD使用,也能使用常规的图像界面进行安装。
MEPIS默认集成安装了Java Runtime Environment、 Flash插件、nVidia加速驱动等许多常用的程式。用户能非常轻松的安装完系统后就直接开始使用,而不用到处寻找资料怎么下载、怎么安装、怎么设置这些软件。这不仅给Linux新手带来了便捷,也给老手们节约了相当多的时间。
好处:LiveCD和常规安装两用,优秀的硬件检测能力,预装了许多实用的软件
缺点:建立时间不长,默认的界面有些寒酸
软件包管理系统:APT (DEB)
免费下载:是
官方主页:http://www.mepis.org/
Xandros
Xandros 建立在已成为历史的Corel Linux 之上。当初Corel Linux 的公司由于财政上的困难,被迫终止了Corel Linux 的研发,而Xandros 适时的将Corel Linux 部门买下,于2002 年10 月推出全新的Xandros Desktop 。
Xandros 的卖点在于极其简单的安装和使用,所以他的市场定位是那些没有所有Linux 使用经验的新手,或是习惯使用视窗系统的用户。Xandros 的标准版和增强版都是商业软件,分别售价$40 和$99 美元。不过你仍然能在这里下载到免费的公研发行版。
好处:适合完全没有经验的新手,安装完以后就能即时投入使用,自带非常不错的工具
缺点:商业软件
软件包管理系统:Xandros Networks (DEB) 或 APT (DEB) (可选,但不提供技术支持)
免费下载:公研发行版
官方主页:http://www.xandros.com/
FreeBSD
首先要强调的是: FreeBSD 不是个 Linux 系统 ! 可是,为什么笔者要介绍FreeBSD 呢?因为FreeBSD 的用户也相当多,其许多特性都和Linux 相类似。事实上,Linux 和BSD (Berkeley Software Distribution )均是UNIX 的演化分支。并且,Linux 中相当多的特性和功能(比如用于设置DNS 的Bind 软件)都是取自于BSD 的。而FreeBSD 便是BSD 家族中最出名,用户数量最多的一个发行版。MEZOC 之前所采用的便是FreeBSD 系统。
FreeBSD 建立于1993 年,拥有相当长的历史。FreeBSD 拥有两个分支:stable 和current 。顾名思义,stable 是稳定版,而current 则是添加了新技术的测试版。另外,FreeBSD 会不定期的发布新的版本,称为RELEASE ,stable 和current 均有自己的RELEASE 版本。比如4.11-RELEASE 和5.3-RELEASE ,请注意,这并不代表后者比前者的版本新。这仅仅代表前者(数字小的版本)是stable 版本,后者(数字大的版本)是current 版本。
FreeBSD 除了作为服务器系统外,也适合桌面用户。不过,考虑到软件方面的兼容性,一般用户选择FreeBSD 作为桌面系统不是非常明智。作为服务器而言,FreeBSD 是相当优秀的。原来有人说过,同样的服务器硬件设置,运行同样的一个vBulletin 论坛,FreeBSD 所用的资源要比Linux 少。这也是为什么许多空间商极力推崇FreeBSD 的原因。
好处:速度快,非常稳定,优秀的使用手册,Ports 系统
缺点:比起Linux 而言对硬件的支持较差,对于桌面系统而言软件的兼容性是个问题
软件包管理系统:Ports (TBZ)
免费下载:是
官方主页:http://www.freebsd.org/
转载于:https://blog.51cto.com/edges/550085