Linux 各大发行版对比

我们口中说的Linux,一般指的是Linus Torvalds在1991年10月5日发布的自由和开放源代码的类UNIX操作系统。但是严格来讲,术语Linux指的是Linux内核(Linux kernel)。一个内核不是一套完整的操作系统。一套基于Linux内核的完整操作系统叫作Linux操作系统,或是GNU/Linux

Linux发行版(Linux distribution,也叫GNU/Linux发行版),为一般用户预先集成好的Linux操作系统及各种应用软件。一般用户不需要重新编译,在直接安装之后,只需要小幅度更改设置就可以使用,通常以软件包管理系统来进行应用软件的管理。

上面的内容是来自Wikipedia对于Linux,Linux Kernel和Linux Distribution的相关说明。

相比Linux Kernel这么Geek的东西,Linux发行版们显得对于用户友善多了。因此,Linux发行版一直是初学者甚至一般用户接触Linux的最佳选择。如果只有一个发行版那就简单了,下个最新版本直接装了就用就是,就跟Windows一样。但,Linux的世界是没有计划生育的,Linux的发行版那是你想生多少就能生多少,全世界充斥着这样那样的发行版。功能,特性,质量,所用方式都参差不齐。所以,怎样选择一个合适的发行版成为每个Linux入门者多多少少都会纠结的问题。

Wikipedia上用了好几个巨型的表格把稍微知名的发行版们给列了出来,蔚为壮观。
原文:《Comparison of Linux distributions – Wikipedia》

发行版之一的ArchLinux则在自己的ArchWiki上,以更直观的方式(将自己与其他著名发行版作对比),将各个发行版的特性讲得很透彻。
原文:《Arch Compared to Other Distributions》

我选摘一些贴在这里,作为选择发行版的参考。
想了解更多的,请移步Wikipedia和ArchWiki阅读更多。
/*****************************************************
Arch Compared to Other Distributions:
======================================================

基于源码的发行版

基于源码的发行版非常容易移植,优点是可以根据机器架构和使用情况最优地控制和编译整个系统和所有软件,而劣势是要在源码编译上消耗大量时间。 Arch Linux的基础和所有软件包都为i686和x86-64平台编译,相比基于i386/i486/i586二进制包的发行版,性能的优势和潜力更大,而且 便于安装.

Gentoo

Sorcerer/Lunar-Linux/Source Mage

极简派

极简发行版和 Arch 有一些共同之处,都强调简洁的重要性。

LFS

CRUX

Slackware

通用发行版

这些发行版提供长处和优点更为广泛,可以满足绝大部分对操作系统的需求.

Debian GNU/Linux

Fedora

Frugalware

新手友好的发行版

“新手友好版”有时也被叫做“新手发行版”.新手友好的发行版之间有许多相同之处,而Arch和他们其中的任何一个都不同.如果你想通过构建极简系 统的方式来学习GNU/Linux,Arch也许是一个好选择,因为相比之下,Arch只需安装少量软件包.不同”新手发行版”之间的不同如下:

Ubuntu

Mandriva

Mandriva Linux(之前的Mandrake Linux)于1998年出现,其目标是让GNU/Linux变得对每个人都易于使用.它基于RPM,使用urpmi包管理器. Arch更简单,使用基于文本的配置,依赖更多的手动配置,主要面向进阶用户. Mandriva因其图形化方面的设置而出名,是非常自动化的发行版。默认使用了多线程下载的软件管理系统,更新上非常快速(arch也可以,安装 curl就可实现),Mandriva有强大的社区和商业支持,对各种图形界面软件的打包非常专业,总体上优于ubuntu(比如gnome和kde都比 ubuntu的稳定并且快速),但营销宣传上比ubuntu弱,而且近年来还发生社区分裂,力量削弱。和ubuntu类似,适合那些不需要太多定制,太过 追新的人群。

openSUSE

openSUSE以RPM格式软件包为中心.提供了优秀的YaST2图形配置工具,它是一个一站式配置和软件包管理中心,所以能满足大多数用户对于系统配置的需求.因为这种方式不符合 Arch的理念,所以 Arch 没有提供此类工具.一般openSUSE 更适合经验较少或需要图形驱动界面、自动完成配置的用户。

PCLinuxOS

*****************************************************/

虽然上文充斥着许多专业术语,但理解文意应该也不是什么难事。如果实在很混乱,又一点Linux基础都没有,建议选择对新手最友好的Ubuntu进行尝试。Ubuntu在国内国外所有者都是相当多的,现成的中文资料相比其他发行版也是最多的。这些都极大降低了学习难度。等到觉得自己可以进阶了,再考虑个更适合自己发行版也不迟。

到时候再回来看这篇文章,相信又会不一样。

参考资料:
Linux – Wikipedia, the free encyclopedia
Linux distribution – Wikipedia, the free encyclopedia
Comparison of Linux distributions – Wikipedia, the free encyclopedia
Arch Compared to Other Distributions – ArchWiki

如无注明,均为原创。转载请注明: 转载自MITGAI`S THINKING
本文链接地址: Linux 各大发行版对比

知识共享许可协议本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。

如果本文对您生活或工作产生了积极影响,那我非常高兴。
如果您愿意为文章的内容或想法提供支持,欢迎点击下边的捐赠按钮,资助作者创作更多高价值高品质的内容。
支付宝捐赠
anyShare分享到:

By Tony Su on 2月 14, 2014 · Posted in Linux Dev

Be the first to post a comment.