Linux各发行版本简介

转载自:http://bbs.dp168.com/thread-23703-1-1.html

Redhat

简介:
Red Hat Linux是商业上运作最成功的一个Linux发行套件,普及程度很高,由Red Hat公司发行。

Red Hat Linux可算是一个“中年的”Linux发行套件,1.0版本于1994年11月3日发行。虽然其历史不及Slackware般悠久,但比起很多的 Linux发行套件,Red Hat 的历史悠久得多。其使用的RPM软件包格式可以说是Linux社区的一个事实标准,被广泛使用于其他Linux发行套件中。

以Red Hat Linux为基础派生的Linux发行套件有很多,其中包括以桌面用戶为目标的Mandrake Linux(原为包含KDE的Red Hat Linux),Yellow Dog Linux(开始時为支持PowerPC的Red Hat Linux)和 ASPLinux(对非拉丁语言有较好支持的Red Hat Linux)。

自从Red Hat 9.0版本发布后,Red Hat公司就不再开发桌面版的Linux发行套件,而将全部力量集中在服务器版的开发上,也就是 Red Hat Enterprise Linux版。2004年4月30日,Red Hat公司正式停止对Red Hat 9.0版本的支持,标志着Red Hat Linux的正式完結。原本的桌面版Red Hat Linux发行套件则与
与来自民间的Fedora计划合併,成为Fedora Core发行版本。


特性:
Red Hat Linux有一个图形化的安装程序Anaconda,目的是为了令新手更容易使用。同时,它有一个内建的防火墙设置工具Lokkit。
从Red Hat Linux 8.0开始,UTF-8成为了系統预设的字符编码设定。这对于英语用户来说没有影响,但当用到ISO 8859-1字符集的较高位置字符时,编码方式则完全不同。对于部分法语或瑞典语的用户来说,这是一个冒犯性的举动,因为他们的旧文件系統在装个设定下有 可能变得不稳定。这问题可以通过移除"LANG"设定中的".UTF-8"来解決。

8.0 版本也是第一个使用Bluecurve桌面主題的发行版本。

因为可能发生的版权或专利权问题,Red Hat Linux不包含很多的功能。例如Rhythmbox和XMMS中的MP3支持被Red Hat方面移除了,并推荐用户使用没有版权问题的Ogg Vorbis取而代之,但用户可以自行安装MP3的支持,但对于普通用户来说,安装有关插件实在是太困难了。Red Hat Linux也缺少NTFS的支持,不过有需要的用户也可自行安裝。


版本历史:
1.0 (Mother's Day):1994年11月3日
1.1 (Mother's Day+0.1) :1995年8月1日
2.0:1995年9月20日
2.1:1995年11月23日
3.0.3 (Picasso):1996年5月1日 - 第一个支持DEC Alpha的版本
4.0 (Colgate):1996年8月8日 -第一个支持Sparc的版本
4.1 (Vanderbilt):1997年2月3日
4.2 (Biltmore):1997年5月19日
5.0 (Hurricane):1997年12月1日
5.1 (Manhattan):1998年5月22日
5.2 (Apollo):1998年11月2日
6.0 (Hedwig):1999年4月26日
6.1 (Cartman):1999年10月4日
6.2 (Zoot):2000年4月3日
7 (Guinness):2000年9月25日 (本版本的编号是"7",不是"7.0")
7.1 (Seawolf):2001年4月16日
7.2 (Enigma):2001年10月22日
7.3 (Valhalla):2002年5月6日
8.0 (Psyche):2002年9月30日
9 (Shrike):2003年3月31日(本版本的编号是"9",不是"9.0")
Fedora计划与Red Hat计划于2003年9月22日合并。。。


相关站点:
Red Hat官方站点:http://www.redhat.com
Red Hat中文站点:http://www.redhat.com.cn
红帽企业 Linux 5 文档:http://www.redhat.com/docs/manuals/enterprise/RHEL-5-manual/zh-CN/index.html

 

Fedora
简介:
Fedora又称为Fedora Linux,第七版以前名为Fedora Core,由Fedora Porject社群开发、Red Hat公司赞助。

Fedora是基于Red Hat Linux,在Red Hat Linux终止发行后,Red Hat公司计划以Fedora 來取代Red Hat Linux在个人应用的领域,而另外发行的Red Hat Enterprise Linux(Red Hat 企业版 Linux,RHEL)则取代 Red Hat Linux 在商业应用的领域。Fedora 的功能对于使用者而言,是一套功能完备、更新快速的免费操作系統,而对赞助者 Red Hat公司而言,它是许多新技术的测试平台,被认可可用的技术最終会加入到Red Hat Enterprise Linux中。

Fedora Project 大约每六个月发布新版本,目前Fedora最新的版本是Fedora 8。


特性:
与Red Hat Linux的相似度
Fedora继承了Red Hat Linux 的安装介面Anaconda、桌面環境(同時包含Gnome和KDE)、套件管理器RPM、多国语言支持以及许多设定工具,所以习惯于使用Red Hat操作系統的使用者会感到相当熟悉,也因为如此,Fedora使用者在转移至RHEL、CentOS等系統时不会面临太多差异。

新技术的引入:
因其近半年一次的发布周期,Fedora在引入新技术的部分颇为快速,通常每一个版本都会引入最新版的Xorg、Gnome 以及KDE。另外较重大的更新有:Fedora Core 2 开始使用2.6版的Linux核心,并新增SELinux安全加强模组。Fedora Core 4引入GCC 4.0版、PHP 5.0版以及Xen虛拟技术支持。Fedora Core 5新增SCIM多国语言输入框架以及 MySQL 5.0版。Fedora Core 6新增Compiz 3D窗体管理器。

自由软件的推广:
Fedora Project在自由软件的推广上有积极的作为。其内建自由软件的GNU Java运行环境libgcj可成功执行Eclipse等 Java软件,而不需使用Sun的Java运行环境。另外Fedora也不支持专利封闭的多媒体格式(如MP3等),并建议使用者支持诸如Ogg等开放的 多媒体格式。
Fedora Core 5引入了Mono 计划,Mono是开放原始码且跨平台的.NET运行环境与开工具。

软件套件:
Fedora使用yum工具来协助RPM套件的管理,可以有效避免软件包依赖性问题,使用者也可以利用yum来方便取得原先Fedora因专利权因素所缺乏的功能,例如:MP3 播放支持、DVD 影片支持以及NTFS文件系統支持等功能。
Fedora的官方软件库在收集上有其多样性,例如 ClamAV(杀毒软件)与 Wine(Windows环境模拟器)都可在官方软件库中取得,另外也包含许多开放原代码的游戏软件。livna和freshrpms等社群也提供了和官 方软件库相容的第三方软件,使用者可从中取得NVIDIA和ATI的3D显卡驱动程序或是VLC、MPlayer等播放软件。

多平台支持:
Fedora官方支持x86、x86-64以及PowerPC处理器,游戏机方面,Fedora Core 5、Fedora Core 6、Fedora 7也已成功安装在PlayStation 3上。

版本历史:
Fedora Core 1 (Yarrow) 2003年11月5日
Fedora Core 2 (Tettnang) 2004年5月
Fedora Core 3 (Heidelberg) 2004年11月
Fedora Core 4 (Stentz) 2005年6月
Fedora Core 5 (Bordeaux) 2006年3月20日
Fedora Core 6 (Zod) 2006年10月24日
Fedora 7 (Moonshine) 2007年5月31日
Fedora 8 (Werewolf) 2007年11月8日

相关站点:
Fedora官方站点:http://fedoraproject.org
Fedora文档:http://docs.fedoraproject.org/

 

CentOS
简介:
CentOS(Community ENTerprise Operating System)是Linux发行版之一,它是來自于Redhat Enterprise Linux依照开放原代码规定释出的原代码所编译而成。由于出自同样的原代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Redhat Enterprise Linux使用。两者的不同在于CentOS并不包含非开放原代码软件。

 

SuSE

简介:
SuSE于1992年末创办,目的是成为UNIX技术公司,专门为德国人推出量身订作的SLS/Slackware软件及UNIX/Linux说明文件。 1994年,他们首次推出了SLS/Slackware的安裝光盘,命名为S.u.S.E. Linux 1.0。其后它綜合了Florian La Roche的Jurix distribution(也是一个基于Slackware的发行版),于1996年推出一個完全自家打造的发行版S.u.S.E. Linux 4.2。其後SUSE Linux继承了不少Red Hat Linux的特点(使用RPM及/etc/sysconfig)。

"S.u.S.E."后来改称为"SuSE",意思为"oftware-und System-Entwicklung",那是一句德文,英文为"Software and system development"。現在这家公司的名字再度更改成SUSE Linux,"SUSE"一字已经不包含什么意义了。有非官方的說法,"SUSE"同時是指德国電脑先驱Konrad Zuse的一个。

2003年11月4日,Novell表示将会对SUSE提出收购。收购的工作于2004年1月完成。Novell也向大家保证SUSE的开发工作仍会继续 下去,Novell更把公司內全部電脑的系统换成SUSE LINUX,并同时表示将会把SUSE特有而优秀的系統管理程式-YaST2以GPL授权释出。

2005年8月4日,Novell公共关系科的领导及代言人-Bruce Lowry表示,SUSE Linux Professional系列的开发将变得更开放以及讓让社群参与当中的工作。新的开发计划名为openSUSE,目的是为了吸引更多的使用者及开发人 员。SUSE 10.0是第一个给予公众测试的版本。用户除了能夠购买盒裝版本的SUSE外,也可以从网上免費下载。

版本:
2005年10月6日推出的SUSE Linux有三個版本-"OSS版" (完全地开放源代码)、"试用版"(同时包含开放原代码的程序及专属程序如Adobe Reader、Real Player等,其實、实就是盒装零售版,也可以免费下载,可以安裝在硬盘上,并且没有使用限制或限期,但不含说明手冊及Novell提供的技术支援)及 盒装零售版。目前最新正式版为SUSE Linux 10.2(于2006年12月7日发布)。


相关站点:
Suse官方站点:http://www.novell.com/linux
Suse中文站点:http://opensuse.org.cn

 

Debian

简介:
Debian,是一种自由操作系统,全称Debian GNU/Linux,采用Linux作为内核,由Debian计划(Debian Project)组织维护。Debian是一个纯粹由自由软件所组合而成的操作系统,而其背后并没有任何的营利组织支持,它的开发团队全部都是来自世界各 地的志愿者,官方开发者的总数就将近1000名,而非官方的开发者也为数众多。

Debian以其坚守Unix和自由软件的精神,以及其给予使用者的众多选择(现在Debian包括了超過15,000個软件并支持11个计算机系统结构)而闻名。因此,其他众多Linux發行版,例如Ubuntu、Knoppix和Linspire也基于Debian。

特性:
软件管理:
Debian带来了超过15490个软件包(为了方便用户使用,这些软件包都已经被编译包装为一种方便的格式,开发人员把它叫做deb包)──这些全部都是自由软件。而Debian上的软件管理系統为apt-get这个命令,同时也有图形介面的synaptic可供使用。

使用领域:
Debian以稳定性闻名,所以很多服务器都使用Debian作为其操作系統;而很多Linux的LiveCD亦以Debian为基础改写,最为著名的例 子为Knoppix。而在桌面领域,Debian的一个改版Ubuntu Linux就获得了很多Linux使用者的支持,在DistroWatch.com浏览排名一直很靠前。而很多信息学竞赛也采用Debian作为操作系 统。
对比Ubuntu、Fedora Core等Linux发行版,较少桌面用家会选择使用Debian。主要原因是其基于稳定性的考虑,套件版本一般较旧,甚至已经过时。


版本历史:
Debian主要分三个版本:稳定版本(stable)、测试版本(testing)、不稳定版本(unstable)。到目前为止所有开发代号均出自Pixar的电影玩具总动员。
0.01至0.91 () 1993年8月至1994年1月
0.93 (R5)  1995年3月
0.93 (R6)  1995年11月
1.1 (Buzz) 1996年6月17日
1.2 (Rex) 1996年12月12日
1.3 (Bo) 1997年6月2日
2.0 (Hamm) 1998年7月24日
2.1 (Slink) 1999年3月9日
2.2 (Potato) 2000年8月15日
3.0 (Woody) 2002年7月19日
3.1 (Sarge) 2005年6月6日
4.0 (Etch) 2007年4月8日

 

 

Ubuntu


简介:
Ubuntu由马克·舍特尔沃斯创立,首个版本于2004年10月20日发布。这是一个以桌面应用为主的Linux操作系统,其名称来自非洲南部祖魯语或 豪薩语的ubuntu一次,意思是:人道待人。Ubuntu基于Debian发行版和GNOME桌面环境,而与Debian的不同之处在于,其每6个月发 布一次,且每次发布的版本均提供为期18个月的支持。

Ubuntu的软件套件主要是基于Debian的不稳定分支:不论是其软件套件格式(deb)还是软件管理与安裝系統(Debian Apt/Synaptic)。

Ubuntu主要依靠Canonical有限公司的支持,以及有来自Linux社区的热心人士提供协助,在2005年7月8日,马克·舍特尔沃斯与Canonical有限公司宣步成立Ubuntu基金会,並对其提供1千万美元作为启动运营资金。

Kubuntu與Xubuntu是Ubuntu计划正式支持的衍生版本,分別将KDE与Xfce桌面环境带入Ubuntu。Edubuntu则是一个为了学校教学环境而设计,並且让小孩在家中也可以轻松学会使用的衍生版本。

使用者可以通过其shipit服务来获取免费的安装光盘。


特性:
系統管理:
Ubuntu的开发者与Debian和GNOME开源社区互相协作,因此其桌面环境采用了GNOME的最新版本,並且与GNOME项目同步发布。 Ubuntu不仅仅使用与Debian 相同的deb软件包格式,还和Debian社区有着密切联系,其会直接和实时地向Debian社区作出贡献,而不是只在发布时宣布一下。许多Ubuntu 的开发者也负责为Debian的关键软件包作出维护。
Ubuntu十分注重系統的安全性,其采用Sudo工具,所有系統相关的任务均需使用此指令,並输入密码,比起传统以登入系統管理员帐号进行管理工作有更 佳的安全性。Ubuntu也注重系統的可用性,其设计为在标准安裝完成后即可以让使用者投入使用的操作系統。举例来说,完成安状后,使用者不用另外安裝网 页浏览器、办公室软件、多媒体软件与绘图软件等日常应用的软件,因为这些软件已被安裝,也可随时使用。

开发意念
Ubuntu计划强调可达性和国际化,以便能为尽可能多的人所用。而其自5.04版本開始,已使用UTF-8作为系統预设编码,使得来自不同国家的使用者可以看到对方的文字,而不会出现乱码。

此外,Ubuntu的所有发行版本都免费提供。除了光碟镜像(CD Image)可提供下载外,使用者亦可通过其shipt服务來获取免费的光碟。且不像其他大型Linux操作系統厂商,Ubuntu也不对企业版收取升级 订购费(意即沒有所谓的企业版本,人人所使用的版本皆都一样,使用者只有在购买官方技术支持服务时才要付钱)。

Ubuntu的发行理念强调尽量使用自由软件,也为所有用户提供从某个版本升级到下一个版本的方便的途径。

安装设定
一直以来,Ubuntu均支持主流的i386、AMD64与PowerPC平台,因此大多数使用者皆可安裝相应的Ubuntu版本在其個人电脑上。而在 2006年6月,Ubuntu新增了对SUN电脑的UltraSPARC与UltraSPARC T1平台的支持,使用者可下载相应版本进行安裝。

自初始发行起,Ubuntu即提供一片安裝光碟与一片用来预览的Live CD。在Ubuntu 6.06 LTS发布时,其将原来只用作预览的Live CD更改为不只可以用来预览,并且使用图形介面进行安裝的光碟(即Desktop CD),而原来只提供文字安装介面的安装光碟则保留也改名(即Alternate install CD)。

在硬件要求上,Ubuntu通常需要256MB内存,并需要3GB的硬盘空间用來安裝。在磁盘系統格式方式,Ubuntu预设采用ext3格式,但也可选 择其他文件系统格式。而在存取微软操作系统分区方面,其可以自由读取和写入FAT32系統格式的分区,但是对NTFS格式的分区则只可进行读取,而不能对 其写入资料(但也可通过自行安裝ntfs-3g软件以达到读写NTFS分区的功能)。而在Ubuntu里,可以经由Samba这个软件來与其他操作系统进 行通讯和文件交换,功能类似Windows平台上的网上邻居。


版本历史:
4.10 (Warty Warthog) 2004年10月20日
5.04 (Hoary Hedgehog) 2005年4月8日
5.10 (Breezy Badger)  2005年10月13日
6.06 LTS (Dapper Drake 6.06.1) 2006年6月1日
6.10 (Edgy Eft) 2006年10月26日
7.04 (Feisty Fawn) 2007年4月19日
7.10 (Gutsy Gibbon) 預計2007年10月18日


相关站点:
Ubuntu官方站点:http://www.ubuntu.com
Ubuntu中文站点:http://www.ubuntu.org.cn

 

Gentoo Linux


简介:
Gentoo Linux意味着选择,允许用户自由的选择是 Gentoo 最大的特色。前首席设计师 Daniel Robbins提到,“设计的基本出发点让我们和其他用户随意使用,没有限制。”如同其他有影响力的发行版本一样,Gentoo Linux提供了自己的有特色的软件管理工具——Portage。Portage受到FreeBSD的Ports影响很大。


特性:
优点:
与大多是Linux发行版本不同,Gentoo Linux为用户提供了大量的应用程序源代码。Gentoo Linux的每一部分都可以在最终用户的系统上重新编译建造,甚至包括最基本的系统库和编译器自身。通过依赖关系描述和源代码镜像的形式提供软 件,Gentoo Linux提供了大量软件供用户选择。标准的源代码镜像包括30G的数据。选择不仅在软件整体方面,也存在于软件的内部。由于可以在本地编译软件,参数和 变量的选择可以由用户自己指定。
指定参数的优势不仅在于用户了解了设置,更多是增加了针对硬件进行性能提升的余地。 而且用户可以使用自己喜欢的补丁或插件对软件功能进行调整,比如当前的Gentoo Linux内核发布包括35种。
由于系统及应用软件的安装方法差异显著,Gentoo Linux社区对安装内容的探讨相当深入。即便不使用 Gentoo Linux的用户也可以通过了解参数选择明白软件内部的设定。应用软件的配置设定都记录在ebuild文件中,由ebuild、emerge命令管理。

局限:
由于经常会使用网络下载源代码,Gentoo Linux对网络有很强的依赖。在进行系统或软件的安装时,不仅需要随时的连接,还要求足够的传输速度。
同样的,安装Gentoo Linux对计算机系统的性能也有较高的要求,包括CPU和内存。 当然这不意味着Gentoo Linux不能使用在低配置设备上,只是用户将会在安装时付出更多时间。


版本历史:
1.0 3月31日 2002年
1.1a 4月4日 2002年
1.2 6月5日 2002年
1.4 8月5日 2003年
2004.0 3月31日 2004年
2004.1 4月28日 2004年
2004.2 7月26日 2004年
2004.3 11月15日 2004年
2005.0 3月28日 2005年
2005.1 8月15日 2005年
2006.0 2月27日 2006年
2006.1 8月31日 2006年
2007.0 5月8日 2007年


相关站点:
Gentoo Linux官方站点:http://www.gentoo.org

 

 

ArchLinux


简介:
Arch Linux是个 针对i686优化的Linux发行版,其最初的构思来源于 Per Lidén 开发的一个 CRUX 发行版。


特性:
优势:
Arch是针对i686处理器而优化过的,这样可以更好地利用CPU周期的性能。相比RedHat等其他发行版,Arch 属于轻量级选手,其简单的设计让它容易轻松被扩展和塑造成为任何符合需要的系统类型。

特有的包管理
通过可以使用的二进制包系统pacman,使用一个命令就能升级整个系统。Arch 同时也拥有一个类似ports的包构建系统(Arch Build System),通过它可以构建软件包(或者设定自己的配置选项)。

ArchLinux 哲学:
采用极简架构设计, 整个系统的启动流程, 都用很精简的script, 易懂易改。
极简的包裝方式, 刪去info, html說明, 仅保留man page, 使包装后的二进制包比一般的Linux小(eg. 基础套件+X仅需约100MBytes)
仅做原包裝内定的配置, 不额外作复杂的配置. 因此装完之后, 需要看一下套件手冊, 才能了解后续配置, 不像gentoo 几乎帮你完全配置好。
极简目录架构, 取代一般软件分 /bin,/usr/local/bin,..., 所有的软件, 会整并放在 /bin,/lib,/usr/man 中。




相关站点:
ArchLinux官方站点:http://www.archlinux.org

 

 

archlinux

  官方网站:http://www.archlinux.org/

  Archlinux 产生于2001年初。最初的设计思想来源于两个Linux 发行版:PLD和CRUX 。PLD采用的是 apt-get 作为 rpm 系统的前端,便于系统的升级;CRUX 的软件包的打包方式十分简单,就是最简单的tar.gz包,更易于管理和维护。但是它们都有很大的缺点。PLD采用的是 rpm 系统,rpm 体系过于复杂,特别是依赖关系上;CRUX的包管理又过于简单,包文件连基本的包信息都没有,而且是完全没有依赖关系检测的。于是,Archlinux 对这两个发行版进行特性的综合,扬长避短。最初的Archlinux 是Judd 用 LFS 搭建起来的。

  相对其他著名的发行版,Arch Linux有什么优缺点?

  

  缺点
:Archlinux是新生的发行版,相对象Debian slackware 这 样的发行版来说,Archlinux 还比较“年轻”,也许BUG会稍微多一些,软件包会少一些。文档也许也不够完善。(注:这是Judd在2003说的。根据我的使用,Archlinux 是一个十分稳健的发行版,初期配置可能麻烦些,但是配置好了一般就不会出现什么问题了。官方的服务器上,Arch 的软件包也挺多的,常用的软件都有,而且更新是我见过的发行版中最快的,基本上是当天就出软件包了。从0.7开始,其文档也比较完善了,就是没有中文译 本)

  优点 :Arch 的包管理系统是其最大的优点(后面会详细介绍);还有简单的文件系统布局,抛弃了一些传统的非必要的又占用磁盘空间的东西;简单的启动脚本,在抛弃了 sysV 的同时提供rc.d 服务方式;Arch 的安装器同样被受赞誉,清晰明了,你只需要5-10 分钟就可以将基本系统安装好;Arch 的社区论坛和 IRC 也非常热闹,用户和开发者互动很好,都十分的积极。
[编辑本段 ]
FAQ  1、Arch 的两套软件管理系统──pacman 和abs 有什么特色?

  pacman最强大的地方在于其“同步”。你可以简单的通过一个命令就可以保持你的系统是最新的。当Arch版本升级时,你也不必下载ISO镜像,只 需要“同步”一下,你就可以使用到最新的Archlinux操作系统了。Arch包含了最基本的依赖性检测,这能确保你安装上的软件包能够立即被使用,不 会出现缺少什么库之类的提示;同时这个依赖检测是最“基本”的,不会发展成象rpm那种“依赖恶梦”(注:个人认为依赖还是必须的,而且如果你使用 Mandrake,rpm体系也不见得就是恶梦)。pacman负责跟踪、下载、安装、删除和升级软件包。这些软件包都是以tar.gz形式打包的。

  abs系统是来源于FreeBSD ports 系统的。abs系统可以让你从源码编译符合自己需要的软件包。你可以为你的软件包打补丁,增添或移除某些特性。你可以运行'abs'来下载最新的软件源码 编译脚本。这些脚本是Arch 默认的编译脚本。接着你可以编辑这些编译脚本。最后运行'makepkg',这个命令可以根据编译脚本帮助你自动完成检查依赖、下载源码、解包源 码、./configure、编辑并打包成软件包。

  2、与apt-get 相比,pacman 有什么优势?

  就目前而言,apt-get拥有比pacman更多一些的特性。但是就功能性而言,pacman是一个更为“完整”的包管理器。pacman可以相当于apt-get加dpkg 两个程序实现的功能。

  3、与Gentoo 相比,Arch有什么优势?

  Gentoo是一个以源码编译构建的Linux,Arch是以二进制软件包构建的Linux,但Arch也拥有自己的源码编译系统。Arch最大的优 势在于,Arch和Gentoo速度上不相上下,但是一个系统安装只需10分钟,一个却需要10个小时。(注:源码系统和软件包系统本不好比较,而且 Judd也没有用过Gentoo,仅供参考)

  4、abs的编译脚本是怎么回事?好像很复杂。checkinstall不是很好用吗?

  在功能上,makepkg和checkinstall是差不多的。但是它们有着本质的区别。简单的说,makepkg是根据Makefile来判断源 码的安装等动作,checkinstall是跟踪'make install'的动作来判断的。因此makepkg的效率要高得多。

  abs的编译脚本叫做PKGBUILD。实际上这个脚本非常的简单,只要你会编译安装源码,这个文件一看便知是怎么回事,根本不用学。完全看得懂的,如果你看不懂,请使用stardict

  5、对于Arch来说,软件包更新如此的快。如何区分Arch 的“stable”分支和“unstable”分支呢?

  先纠正一个概念。Arch包发行的分支命名方法和Debian不一样。象Debian那样经过严格测试最后进入“stable”的软件包我们叫做 “release”。我们每隔一段时间就发布一个release,用不同的版本号命名。比如0.7正式发布后,它就成为release了。而 “current”分支是最新的软件包,第一时间的更新。(注:就和Mandrake的cooker比较而言,Arch的current分支中的软件包也 是十分稳定的。事实上我一直使用current,没有出现过任何问题。也许是Mandrake对一些软件的源码改动较大的原故吧)

  6、我发现Arch也有"unstable"分支,这个分支是干什么的?

  实际上"unstable“不是一个“分支”。unstable目录下存放的是一些软件的预览版本或者是一些软件的作者声明说是不稳定的版本。是给那些喜欢尝鲜的人使用的。

  7、Arch linux适合作为服务器系统使用吗?

  那当然。Judd 本身就是个系统管理员,他管理着 9 个运行着Arch linux的服务器,它们全都十分稳定表现也很好。得益于pacman 的便利和Arch的简洁,这些服务器运行得十分高效,也是“无痛”的维护。

  8、Arch不适合初学者是吗?

  是,但不完全是。如果你是初学者,并且你希望使用的Linux 是完全图形化的,什么配置都只需轻点几下鼠标就搞定的,那么Arch 并不适合你。因为Arch 没有──并将来也不会提供任何单独的象 linuxconf 这种配置工具。但是如果你是初学者,而且想真正学一学Linux,那么Arch 还是比较适合你的。Arch 的管理方式十分的简单,你可以很容易看懂启动脚本的跟踪信息。如果你静心研究一下,软件包管理系统也要比rpm之类的要容易理解得多。系统主要配置文件 rc.conf 也是十分简单易懂的,而且集成化管理。为何还需要一个专门的配置软件呢?而且如果你掌握了Arch,你可以很方便的转换到另一个 Linux 发行版而基本不必学任何其它的东西。如果你在学习中有任何困难,你还可以到Arch 官方论坛和 IRC 中提问,那里的人都很热情。(注:E文啊,咳咳……)

 

下面文章转载自:

http://hi.baidu.com/nw9582/blog/item/d4b6d410ec8fc2c0a7ef3fb7.html

Linux版本
2008-09-24 23:37

Linux 发行套件众多,可以用多如牛毛来形容。曾经见到有人收集到了 300 多个 Linux 发行版。实际上,流传于世的 Linux 发行版数目可能还远不止于此。这么多的 Linux 发行版,对打算从其他系统转换过来的用户来说可能会感到困惑;而即便是忠实的 Linux 用户也没有时间和精力去挨个尝试。

CentOS 如果你喜欢RH的产品,而你又讨厌FC4的臃肿,那么尝试一下CentOS吧,当你打开这个发行版的时候,相信你会大叫一声:“这不就是Redhat么”,是的,这个版本完全使用RH的srpm生成系统,而且性能也很不错。

Debian 这 个发行版本在所有发行版本里面堪称最严谨的,apt软件包管理机制可以让用户快速建立起来高效的操作系统。稳定性也是出名的,这个发行版很多软件默认就有 很好的设置,可以作为日常的工作使用。对硬件支持也不错,笔者的笔记本上外设特别多,几乎没有做什么特别的设置那些外设就完全正常的工作了,当然中文化可 能需要花你一点点的时间,也就是添加几句话而已。

Fedora Core /Redhat 全拜中国盗版商的功劳,这个系列的发行版能够在中国生存下来,原来的redhat已其最烂的rpm软件包管理机制闻名于世,而现在的FC 则以臃肿的外表和缓慢的运行速度明满天下,笔者不推荐这个版本作为首选,是因为这个版本是作为Redhat的一个实验版本发行,把用户作为小白鼠的行为实 在是让人无法忍受。
但是,作为服务器发卖的RH还是很有竞争力的,可惜我手里没有银子,买不起。

gentoo 这个发行版本是基于源代码包的发行版本,特点当然就是运行快速,以及可定制性,当然,相对的代价就是漫长的编译时间,编译一个套件花费一个晚上那是正常 的。但是,因为有了 ebuild 这个有效的软件管理器,gentoo已经成为了很多既想要速度有不想自己解决软件包依赖关系的用户的首选

LFS 我之所以反复的提到这个发行版本是因为,它太灵活了,它是你的linux发行版本,虽然代价就是你要自己管理软件包,自己编译,自己给自己的操作系统打补丁,但是,这些是你的,实实在在的,你知道你在你的系统上都作了什么。你可以在这里学到很多东西。

Mandrake 这个版本就是给新手或者给打算用linux工作的人作的,它有一个软件包很丰富的软件仓库,用户可以方便的安装这些软件并使用它们,而且现在这个发行版本 的运行速度也是很快的,曾经有人在linuxsir上写过 《 打破Debian神话》之类的文章来为这个版本作宣传,可见这个版本在总多网友中已经得到肯定,给我一个不用这个发行版的理由,有吗?

Slackware 这个发行版本最大的特点就是,没有配置工具,什么都通过修改配置文件来进行,如果想学习linux背后的东西,那就用这个发行版本吧。

Suse 不能不说这个家伙两句,就是华丽的外表,容易上手的配置工具,和缓慢的运行速度,当然,高配置电脑的用户可以尝试一下这个产品。

Ubuntu 这是最近在国内相当火热的版本,在全世界也是这样,这是一个从debian衍生出来的发行版,软件更新极快,gnome2.12刚出来第二天就被它放在了 自己的软件服务器上供用户下载了,而且这个发行版对各种硬件的支持也特别好。用户几乎不用什么特别的配置就可以使用自己机器上面所有的硬件了。如果你用笔 记本,可以尝试一下它。不过这个版本因为比较年轻,所以软件服务器很少,速度也比较慢,如果家里不是宽带,那还是不要用这个版本了

 

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。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值