Linux专家心目中的最佳Linux发行版有哪些?(上篇)

译文
系统 Linux
选择最佳的Linux发行版实际上是个人选择,取决于你的日常工作流程。两位Linux专家列出了他们个人心目中的最佳发行版,并探讨了每款发行版的优点和挑战。

【51CTO.com快译】谁是最佳的Linux发行版?Datamation杂志为此询问了两位知名的Linux专家,他们都解释了各自的首选。文章上半篇是Matt Hartley选择的最佳发行版,下半篇是Bruce Byfield列出来的最佳Linux发行版。同意还是反对?欢迎留言交流!

最佳Linux发行版:Matt Hartley的选择

之前说过,Linux给新用户带来的最大一个挑战不是新的操作系统,而是有大量的随机选择需要做出,比如桌面环境、发行版库,和程序包管理等。请牢记一点,对某个人来说最佳的Linux发行版可能未必适合你。

1.Ubuntu

很显然,Ubuntu会是最佳发行版的首选。为什么我把它放在首位呢?首先,看一下该发行版的历史。说到把桌面Linux交到普通用户的手里,外头没有哪个发行版比Ubuntu做得更到位。没错,有一些发行版实力相近,有一天甚至会超过Ubuntu。但无论从过去几年来看,还是从长远来看,Ubuntu赢就赢在知名度和长期支持。

现在,对Ubuntu来说并非形势一片大好。它同样有一些争议。一些重要的补充说明包括:决定开发自己的桌面环境Unity。其他争议包括决定将基于亚马逊的关联结果加入到Unity搜索结果里面,另外决定构建自己的显示服务器和init系统。如今,其中一些方面发生了变化。但有一个事实依然未变,那就是由于Ununtu付出的努力,许多人在使用Linux。

Ubuntu的优点之一在于,有多个基于替代桌面环境的“版本”。比如说,我青睐的版本就是Ubuntu MATE。其他人喜欢使用KubuntuXubuntuUbuntu GNOMELubuntu

2.Linux Mint

如果你在考虑基于Ubuntu的固定版本,但是底层有几处改动,那么Linux Mint可能很适合你。Linux Mint诞生于人们想要运行Ubuntu,又预先安装一些专有组件(比如编解码器和驱动程序)的时代,如今Linux Mint已演变成为一款自成一体的操作系统。借助自己的旗舰桌面环境:Cinnamon,Mint提供了一套针对特定发行版的工具和功能,让它完全很独特。有些人认为,正是这些Mint工具,加上专注于较缓慢的发布周期,赢得了新用户的芳心。

遗憾的是,Mint的人气越来越旺,也意味着Linux Mint变成了那些试图钻Mint用户空子的人眼里的一大目标。幸好,如今该发行版的开发团队已汲取了一些经验教训,安全已得到了大幅提升。

与Ubuntu项目一样,Linux Mint也有多个替代桌面环境版本可供使用。这包括KDE、MATE和Xfce。

3.PCLinuxOS

除了是一度知名的Mandriva(Mandrake)Linux发行版的近亲外,PCLinuxOS在我看来毫无疑问是基于滚动发布发行版的终极KDE,很适合那些通常会青睐固定版本的人。

PCLinuxOS是一款我觉得适合安装在PC上的操作系统。它在最新的安全更新和补丁之间提供了全面的均衡,同时又不立即采用出现在其他发行版软件库里面的每个程序包。简而言之,我从来没必要在任何PC上将PCLinuxOS安装两次。它是“搞定后不用管它”的Linux安装系统。

关于使用它,我只有两点要提醒:首先,一旦它首次安装后,你要安装许多更新。这不是大问题,除非你确实很关注带宽。其次,虽然浏览器及其他常见软件版本及时更新,但是一些不大常用的应用程序可能版本比较旧,要晚几个版本。要是这两个问题对你来说不用担心,那么我强烈建议你关注一下该发行版。PCLinuxOS同样自带替代的桌面环境,比如MATE、LXDE、Xfce和LXQT。

4.elementary OS

过去我认识有些平时只用OS X的人试过elementary OS。他们用过后的印象通常大致一样。就上网浏览和文档编写而言,他们都觉得:要是手头没有OS X,使用elementary OS也非常自在。

尽管该发行版不会有同样的应用程序(比如Photoshop或iMovie),但是用过它的这些人觉得系统布局良好。他们喜欢的最大优点之一是,它不需要改动,就能满足他们的期望。从Pantheon桌面到自定义应用程序,感觉一切都非常紧密地集成起来。

与如今的其他许多发行版一样,elementary OS也是基于Ubuntu LTS版本而建的。这意味着,你始终获得支持最新安全补丁的功能,不过不会获得最新的软件或内核。

早在2015年,项目的发展出现了一点变数。网站访客不是被引到标准的ISO下载页面,而是被引到需要向该项目捐赠一小笔钱的页面。如果访客不付钱就想要下载该发行版,就得输入0。Linux社区的许多人并不喜欢这点。

5.Puppy Linux

说到让古老的PC再度变废为宝,没有什么比新安装Puppy Linux更合适的了。本人之前在奔腾II上运行Puppy Linux。如果在对浏览器而言资源更多一点的系统上运行,Puppy Linux速度飞快。如果你有一台1GB内存的电脑,用过Puppy Linux后保准爱不释手。

Puppy Linux基于Slackware,但是如果你喜欢的话,也可以安装依赖Ubuntu库的版本。这两个版本都随带JVM窗口管理器,不过如果你喜欢的话,OpenBox在Puppy上也可以顺畅运行。

Puppy的大小不超过200MB,很简洁,几乎可以在任何设备上运行。Puppy Linux从USB闪驱或CD运行的话也非常顺畅。这意味着要不要安装完全交给了最终用户。然而,如果你想使用CD/USB副本来运行,又要存储永久的配置文件,Puppy让你可以完全为此用途选择一个存储目的地。就本人而言,我总是选择干脆安装Puppy Linux,因为我发觉一旦它安装完毕,根本不需要将它随身带到别的任何地方。

与如今的许多现代发行版一样,Puppy Linux也让用户可以以一两种方式安装软件。可以通过软件库来安装,也可以通过“pet”程序包来安装。值得一提的是,Puppy还支持txz和sfs程序包。

现在再来说说缺点。虽然Puppy Linux确实随带一款优秀的防火墙应用程序,但它也缺少根密码。除此之外,它还缺少自动打上安全更新的方式。确切地说,他们确实在为该发行版发布安全更新――以前,我通过其工具来打上更新。问题是,没有一种自动工具可以不假思索地完成这项任务。

另一方面,据我的研究发现,它还是提供了“一些”隐藏式安全(security through obscurity)。首先,Puppy Linux使用unionfs/aufs堆叠式文件系统。因而,他们将Puppy设置成让除最新文件之外的所有文件处于只读状态。再次并非完美,但是也没有那么坏。到头来,Puppy Linux据我所知从来没有被不怀好意的人攻破过。话虽如此,我们还是认为其网站有必要升级到正宗的SSL证书,因为他们在要求人们从其网站下载操作系统。

6.SolydXK

如果你想要运行安装的Debian,同时又喜欢对新手异常友好的体验,那么SolydXK这款发行版适合你。最初SolydXK是Linux Mint Debian Edition(LMDE)的非官方版本,其目的是实现LMDE的最初使命:开发一款对用户超级友好的Linux发行版。

我确实喜欢SolydXK的三项特性是,专有的显卡驱动程序安装工具,外加默认情况下添加的Steam和PlayOnLinux。另一项出色的特性是,你还可以选择桌面环境:XFCE或KDE。

我根本理解不了的一点是需要欢迎社区版。SolydXK社区版是用Debian稳定版和测试版构建而成的,而不是仅仅提供不同的桌面环境。后者(在Debian测试版上运行)显然适合想要最新、最好特性的人。本人建议改而继续使用官方版本。

7.openSUSE

一些电脑店只提供openSUSE的前身:S.u.S.E Linux这种盒装版,那似乎是很久以前的事。此后没过多久,S.u.S.E Linux成了SuSE LLC,后来被Novell收购。多年后,Novell启动了后来大名鼎鼎的openSUSE项目。其目的是,让发行版更容易被公众接受。不像SUSE Linux企业发行版(SLED),penSUSE经常发布版本,被认为是SLED的试验场。明白这一点也很重要:openSUSE并没有工作站和服务器版本。相反,它的程序包让你可以将openSUSE变成你所寻找的那种安装系统。

openSUSE的亮点之一在于YaST控制中心。你在安装的openSUSE中需要调用的一切程序就在你面前,位于紧密集成的控制中心里面,而不是一堆随机的应用程序散布于各个菜单项中。

我觉得openSUSE确实有别于其他发行版的两个地方就是,Open Build Service(OBS)以及搜索特定程序包的功能。不仅仅适用于openSUSE,还适用于其他的流行发行版。

最后,但并非最不重要的是,能够借助openSUSE选择滚动发布选项。这个openSUSE发布选项名叫Tumbleweed,恰如其名,让用户可以访问最新的软件,并让人们只要将openSUSE版本安装一次。可以说,搞定后不用管它。

8.Fedora

Fedora之于红帽企业版Linux(RHEL),好比openSUSE之于SLED。 Fedora有下列版本类型:工作站版本、服务器版本和云版本。不过出于本文的需要,我们将侧重于Fedora工作站版本。Fedora工作站版本在从事于Linux IT环境的那些人当中颇受欢迎,据说是如果你打算在红帽环境下工作,用起来会轻松自如的发行版。

Fedora还有点侧重于工作而非娱乐,强大的安全实践(优秀的默认防火墙和SELinux设置)以及超一流的软件可用性就是最好的印证。捎带提一下,主软件库中没有的任何程序通常位于RPM Fusion

我的建议基本上归结为这点:如果你想要一款拥有出色GNOME桌面体验的发行版,将安全当作重中之重,并提供了稳定的发布周期,那么Fedora就是适合你的发行版。

9.Arch

据说,如果你想要真正学习如何使用Linux,就应该在周末安装和配置Arch。我完全赞同这个观点。真正让Arch有别于其他任何发行版的是,它迫使你考虑和关注。

要是在安装过程中漏了几步,你被迫要纠正自己的疏忽。要是不事先阅读最新新闻源,就盲目地更新一大堆程序包,你可能需要原路返回,弄清楚是不是需要一番改动或调整。在新手看来,这一切听起来很吓人。然而,如果你真正有兴趣为了学习Linux而学习Linux,那么Arch不失为一种出色的体验。

使用Arch需要牢记三点。首先,不是说想配置成功能多丰富就多丰富。没有默认的桌面或应用程序。实际上完全由你来构建自己的发行版。其次,它是一款滚动发布发行版,拥有最新颖的软件。第三,Arch User Repository被认为是软件库方面的终极目标。如果你需要一款应用软件,它在Linux上可以运行,它就在Arch User Repository里面。

现在说说要牢记的几个要点。别幻想在Arch论坛上提问题,除非你事先查遍了Arch维基、搜索框和Arch用户论坛上的搜索框。另外,别安装Arch衍生发行版,然后跑到Arch论坛上寻求帮助,没人会帮你。最后,在论坛上寻求帮助时,对指向维基页面的众多链接要有心理准备。这是一款正宗的DIY发行版。安装起来很容易。学会与社区进行交互则需要你改变想法。

10.Debian

如果我默认的Ubuntu MATE发行版明天消失,那么我很可能会在Debian测试版上运行MATE。以我的看法,Debian是吸引新手使用Linux的最重要的一个发行版。一些对新手友好的发行版的灵感就来自Debian,包括Knoppix、Simply Mepis、Linspire、Xandros和Ubuntu,不一而足。

我之所以使用Debian,喜欢它的地方是dpkg程序包管理系统。许多人熟悉其前端程序,比如Synaptic或针对特定发行版的软件中心。dpkg在程序包处理方面仅次于Arch的pacman,我坚决认为,dpkg在可靠性和万一出现问题,易于纠错方面是最出色的。

尽管Debian的创始人Ian Murdock不在人世,但是他倘若知道:他开发的这款发行版会始终在基于Debian操作系统的任何发行版的每个版本上运行,多少也会欣慰的。

下篇推荐Linux专家心目中的最佳Linux发行版有哪些?

原文标题:Best Linux Distro: Linux Experts Rate Distros,作者:Matt Hartley

【51CTO译稿,合作站点转载请注明原文译者和出处为51CTO.com】

责任编辑:火凤凰 来源: 51CTO.com
相关推荐

2016-03-21 11:16:42

Bruce ByfieLinux发行版

2015-07-16 16:10:27

渠道华为

2011-08-12 09:36:46

Linux发行版

2017-01-24 17:52:25

Linux最佳发行版windows

2014-02-10 10:48:46

Linux版本

2012-08-21 15:15:06

Linux操作系统

2011-02-17 09:48:53

Linux发行版

2016-10-08 09:49:35

2016-08-10 09:58:05

Linux发行版游戏

2021-08-16 10:41:03

Linux黑客代码

2022-01-13 10:17:52

Linux发行版桌面环境树莓派

2011-07-15 15:36:07

上网本Linux发行版

2009-12-01 16:55:40

Live Linux

2009-12-21 16:27:55

2018-04-17 10:00:18

Linux发行版面向企业

2015-08-13 15:01:24

Linux发行版

2012-03-05 20:57:46

Siri

2009-10-13 09:22:01

Linux发行版

2009-05-26 12:13:05

Linux发行版Puppy Linux

2015-11-06 09:18:31

点赞
收藏

51CTO技术栈公众号