JackWallen分享了他对2018年最佳Linux发行版的选择。这是新的一年,Linux仍然*可能*。而众多Linux发行版在2017年带来了很多重大变化,相信2018年会在服务器和桌面上带来更稳定的系统和市场份额的增长。对于那些期待迁移到开源平台(或那些希望转换的人)来说,来年的最佳选择是什么?如果您访问Distrowatch,您可能会对数量庞大的发行版感到头晕目眩,其中一些正在上升,而另一些则相反。那么,2018年哪个Linux发行版会受到青睐呢?我有我的看法。事实上,我现在要与你分享。与我对去年的列表所做的类似,我将分解该列表以使任务更容易。普通Linux用户,至少在以下类别中:系统管理员、轻量级发行版、台式机、物联网和服务器发行版。考虑到这一点,让我们开始列出2018年最佳Linux发行版。最受系统管理员欢迎的发行版Debian并不经常出现在“最佳”列表中。但它应该出现,为什么?知道Ubuntu是建立在Debian之上的(事实上,很多发行版都是基于Debian的),你就很容易理解为什么这个发行版应该在很多“***”列表中。但是为什么要反对管理员呢?我认为这是由于两个非常重要的原因:易于使用非常稳定由于Debain使用dpkg和apt包管理,因此使用环境非常容易。由于Debian提供了最稳定的Linux平台之一,它为许多事情提供了理想的环境:桌面、服务器、测试、开发。虽然Debian可能不包括去年这一类别的获胜者ParrotLinux附带的大量应用程序,但添加完成工作所需的任何或所有必要应用程序非常容易。并且由于Debian可以根据您的选择安装不同的桌面(Cinnamon、GNOME、KDE、LXDE、Mate或Xfce),它绝对可以满足您的桌面需求。图1:在Debian9.3上运行的GNOME桌面。与此同时,Debain在Distrowatch上排名第二。下载、安装并让它为您工作。Debain虽然不那么花哨,但对管理员的工作非常有用。最轻量级的发行版轻量级发行版有一个特殊的用途:给一些旧的或低性能的机器以新的生命。但这并不意味着这些特定的发行版仅适用于较旧的硬件机器。如果您正在寻找速度,您可能想知道这样的发行版在您的现代机器上运行的速度有多快。2018年上榜的最轻的发行版是Lubuntu。尽管这一类别中有很多选择,而且尽管Lubuntu与PuppyLinux一样占用空间小,但由于它是Ubuntu家族的成员,它的易用性得到了加分。不过不用担心,Lubuntu的硬件要求并不高:CPU:Pentium4orPentiumMorAMDK8oraboveForlocalapplications,512MBmemoryfine,fornetworkuse(Youtube,Google+,GoogleDrive,Facebook),建议1GB或更多。Lubuntu使用LXDE桌面(图2),这意味着Linux的新用户使用这个发行版不会有任何问题。这份短名单中包含的应用程序(例如:Abiword、Gnumeric和Firefox)非常轻巧且用户友好。图2:LXDE桌面。Lubuntu为使用了十年以上的计算机带来了新的生命。最佳桌面发行版ElementaryOS连续两年在我的列表中排名第一。对于许多人来说,LinuxMint(也是一个很棒的分支)是首选的桌面发行版。但是,对我来说,很难在易用性和稳定性方面击败ElementaryOS。例如,我确信Ubuntu17.10的发布让我迁移回了Canonical的发行版。在迁移到带有GNOME桌面的新Ubuntu后不久,我发现我缺少ElementaryOS的外观、可用性和感觉(图3)。使用Ubuntu两周后,我切换回ElementaryOS。图3:Pantheon桌面是一件艺术品。使用ElementaryOS的任何人都会有宾至如归的感觉。万神殿桌面是结合流畅操作和用户友好性的最完美的桌面。每次更新都会变得更好。尽管ElementaryOS在Distrowatch页面浏览量中排名第六,但我预计到2018年底它至少会上升到第三位。Elementary开发人员密切关注用户的需求。他们倾听并改进,发行版的当前状态非常好,似乎他们可以做得更好。如果您需要一款可靠性高且易于使用的桌面,ElementaryOS是适合您的发行版。证明自己的最佳发行版Gentoo长期以来一直是排名第一的“大显身手”发行版。然而,我认为Gentoo是时候将“证明自己”的宝座让给LinuxFromScratch(LFS)了。你可能认为这不公平,因为LFS实际上不是一个发行版,而是一个帮助用户创建自己的Linux发行版的项目。但是,还有什么比创建自己的发行版更好的方式来展示您的Linux知识呢?在LFS项目中,您可以从头开始构建自定义Linux系统,从源代码开始。所以,如果您真的想证明什么,请下载LinuxFromScratchBook并开始构建。物联网领域领先的发行版UbuntuCore连续第二年获得这一称号。UbuntuCore是为嵌入式和物联网设备构建的小型事务性Ubuntu版本。使UbuntuCore如此完全物联网就绪的原因是它专注于snap包——可以安装到平台上而不会干扰其基本系统的通用包。这些snap包包含它们运行所需的一切(包括依赖项),因此您不必担心安装它会破坏操作系统(或任何其他已安装的软件)。此外,snap包非常容易升级并在隔离的沙箱中运行,使其成为物联网的理想解决方案。UbuntuCore内置的另一个安全领域是登录机制。UbuntuCore使用UbuntuOnessh密钥,因此登录系统的唯一方法是通过上传到UbuntuOne帐户的ssh密钥(图4)。这为您的物联网设备提供了更高的安全性。图4:UbuntuCore屏幕指示通过UbuntuOne用户启用远程访问。***服务器分布在这里有点混乱。主要原因是支持。如果您需要商业支持,乍一看最好的选择可能是RedHatEnterpriseLinux。RedHat年复一年地证明自己不仅是世界上最大的企业服务器平台之一,而且还是最大的单一开源企业(年收入超过20亿美元)。然而,RedHat并不是唯一的服务器发行版。事实上,红帽甚至没有垄断企业服务器计算的方方面面。如果您查看AmazonElasticComputeCloud上的云统计数据,Ubuntu胜过RedHatEnterpriseLinux。根据一份云市场报告,EC2的统计数据显示,RHEL的部署率不到10万,而Ubuntu的部署率超过20万。最终的结果是,Ubuntu几乎成了云计算的王者。如果将其与Ubuntu的容器易用性和可管理性结合起来,您会发现UbuntuServer是服务器类别中的明显赢家。而且,如果您需要商业支持,Canonical将为您提供UbuntuAdvantage。使用UbuntuServer的一个注意事项是它默认为纯文本界面(图5)。如果需要,您可以安装GUI,但使用UbuntuServer命令行非常简单(每个Linux管理员都应该知道)。图5:Ubuntu服务器登录,收到更新通知。你怎么认为?正如我之前所说,这些选择都是非常主观的,但如果您正在寻找一个好的开始,请尝试这些发行版。每一个都可以服务于一个非常特定的目的,并且比大多数人做得更好。虽然您可能不同意我个人的选择,但您可能会同意Linux在各个方面都提供了惊人的可能性。并且,请继续关注下周更多“精彩发布”精选。通过Linux基金会和edX提供的免费“Linux简介”课程了解有关Linux的更多信息。
