您还未登录! 登录 | 注册 | 帮助  

您的位置: 首页 > 软件开发专栏 > 系统/运维 > 正文

2018 最佳 Linux 桌面发行版,你用了吗?

发表于:2018-11-09 作者:oschina 来源:开源中国

还在找 2018 年最好的 Linux 发行版本吗?本文对于不知道 /etc/fstab 是啥的人来说,最有帮助不过了。另外,本文重点介绍桌面版本 Linux ,不涉及服务器版本 Linux 的介绍。加深自己对服务器 Linux 的理解程度的一个很有效的方法就是,在自己的个人电脑或者工作站上装一个 Linux 先用起来。

这里要记住的第一条规则是:没有最好的 Linux 发行版。说真的,没有!但是对每个人来说会有一个最好的 Linux 发行版。此外,你认为最适合自己的 Linux 发行版通常会随着时间的推移发生变化,以匹配你的经验级别。

考虑到这一点,让我们从以下3个方面开始:轻松、满足和挑战。

2018 最佳发行版 – 最易使用的发行版

对于希望快速使用 Linux 和大量软件/应用程序而不需要命令行的用户。或者,你只是想简单地尝试一下 Linux 。对于那些用户我将会推荐……

Ubuntu —— 一个完整的桌面 Linux 操作系统,免费提供比其他发行版更大的社区支持。Ubuntu 社区基于 Ubuntu 宣言中的理念:软件应该是免费的,软件工具应该使用用户的当地语言,人们应该可以自由定制和以他们认为合适的任何方式改变他们的软件。

Manjaro —— 基于 Arch Linux 的用户友好的、面向桌面的操作系统。主要功能包括直观的安装过程,自动硬件检测,稳定的滚动释放模型,能够安装多个内核,特殊的 Bash 脚本管理图形驱动程序和广泛的桌面配置。用户将从支持和充满活力的 Manjaro 社区论坛中获益。

Linux Mint —— 一个基于 ubuntu 的发行版,其目标是通过包含浏览器插件、媒体编解码器、支持 DVD 播放、Java 和其他组件来提供更完整的开箱即用体验。它还添加了自定义桌面选项和菜单、一些独特的配置工具和基于 web 的包安装界面。Linux Mint 与 Ubuntu 软件库兼容。

也可以了解一下 Elementaryos.org 。

2018 最佳 Linux 发行版——最满意的发行版

下面的发行版与上面的非常相似。然而,默认安装不会包括那么多酷但臃肿的特性。这需要更多的定制和研究。这不应该是困难或令人沮丧的,而是令人满意的。

Fedora ——(以前叫 Fedora Core )是由社区支持的 Fedora 项目开发的 Linux 发行版。商业版红帽企业Linux发行版的上游来源。Fedora 包含免费和开源的许可软件包,目标是在与上游 Linux 社区密切合作的同时,走在技术的前沿。Fedora Project 还为游戏、安全、设计、科学计算、机器人等领域发布了 Fedora 的定制版本,名为 Fedora spin 。Fedora 的短版本生命周期为13个月,它一直保持着处于极度前沿意味着包更新频繁。这可能会让一些人感到害怕,或者让喜欢使用最新软件的人感到满意。

Debian —— 当然,人们通常想要的是应用软件。Debian 让你无需预先安装就可以轻松访问这些文件。Debian 有超过 60000 个软件包(预编译软件,打包成很好的格式,便于安装在你的机器上)——所有的都是免费的。如果你想来一些挑战,可以尝试安装 Debian Testing 版或 Debian SID ——(我最喜欢的发行版)。

openSUSE —— openSUSE 项目有三个主要目标:使 openSUSE 成为最容易获得的 Linux 和使用最广泛的 Linux 发行版;利用开源协作,使 openSUSE 成为世界上最可用的 Linux 发行版和桌面环境,为新的和有经验的 Linux 用户服务;极大地简化和开放开发和打包过程,使 openSUSE 成为 Linux 开发人员和软件供应商的首选平台。openSUSE 现在也提供滚动发行版

还可以了解一下 solus-project.com(一个全新的 Linux 发行版)。

2018 最佳 Linux 发行版——最具有挑战性的发行版

下面的发行版关注的是轻量级、简单,但比大多数发行版灵活得多。在安装过程中,你会注意到这些发行版只会安装你显式命令它们安装的内容。

Arch Linux —— 一个独立开发的面向有能力的 Linux 用户的发行版。它使用自己开发的软件包管理器 “pacman” 为最新的软件应用程序提供完整依赖跟踪的更新。在滚动发布系统上运行,Arch 可以从 CD 安装,也可以通过 FTP 服务器安装。默认安装提供了坚实的基础,也允许用户创建自定义安装。此外,Arch 构建系统(ABS)提供了一种轻松构建新包、修改包配置以及通过 Arch Linux 用户库与其他用户共享这些包的方法(我已经使用 Arch 一段时间了,见上图)。

Slackware——一个先进的Linux操作系统,设计的首要目标是易于使用和稳定。既包括最新流行的软件,同时又保持传统的感觉,提供简单和易用性的灵活性和功能,Slackware列出了世界上最好的软件包。最初于1991年开发的类unix Linux操作系统,现在得益于全世界数百万用户和开发人员的贡献。Slackware Linux系统为新用户和经验丰富的用户提供了一个功能齐全的系统,可以适用于从桌面工作站到机房服务器。Web、ftp和电子邮件服务器已经准备好开箱即用了,还有许多流行的桌面环境可供选择。为希望开发或编译附加软件的用户提供了完整的开发工具、编辑器和开发库。

Gentoo—面向开发人员和网络专业人员的通用和快速Linux发行版。Gentoo Linux有一个名为Portage的高级包管理系统。与二进制软件发行版不同,源代码是根据用户的首选项在本地编译的,通常针对特定类型的计算机进行优化。选择这个名称是为了反映特定于机器的优化的改进速度很快,这是Gentoo的一个主要特性。Gentoo包管理被设计成模块化、可移植、易于维护和灵活的。

还可以查看TrueOS(基于类unix的FreeBSD,能够运行Linux应用程序)。