Linux 这个词原本只表示 Linux 内核,但实际上人们已经习惯了用它来形容整个基于 Linux 内核,并且集成了 GNU 工程各种工具和数据库的操作系统,也就是 Linux 发行版(distribution)。
Linux 的发行版本可以大体分为两类,一类是商业公司维护的发行版本,一类是社区组织维护的发行版本,前者以著名的 Redhat 为代表,后者以 Debian 为代表。
Redhat 系列
Redhat 系列包括 RHEL(Redhat Enterprise Linux收费版本)、Fedora Core(由原来的Redhat桌面版本发展而来,免费版本)、CentOS(RHEL的社区克隆版本,免费),三个分支各 有侧重。
► RHEL 系统本身是开源免费使用的,企业花费购买的是 RHEL 升级服务和有偿技术支持。
►Fedora Core每半年发行一次,且每次发行都有新功能加入,待测试稳定后将这些新功能添加到RHEL版本中,所以 Fedora Core 有很浓的测试味道。
► CentOS(Community ENTerprise Operating System)是 RHEL 的源码克隆版本,但其更新(如升级,漏洞修复等)要比 RHEL 慢一点,因其稳定、长期的升级支持、保守性以及大规模使用性能稳定等因素被企业普遍使用。
Debian 系列
► Ubuntu 是基于 Debian 的 unstable 版本加强而来。Ubuntu的特点是界面非常友好,容易上手,对硬件的支持非常全面,是最适合做桌面系统的 Linux 发行版本。
►Mint 是基于 Ubuntu 的 Linux 发行版,它的最大特点就是操作界面更接近Windows,开箱即用,对个人用户更友好,更高效,类似的发行版还有 macOS 风格的 Elementary Linux。
其他
► openSUSE是著名Novell公司旗下的 Linux的发行版,发行量在欧洲占第一位。它的用户界面非常华丽,性能良好,同时提供个人免费使用和更新,使 OpenSUSE 成为 Linux 开发人员及软件提供商常选择的平台。
►Manjaro Linux 这两年热度很高,同时社区很活跃,可以一键安装大量丰富的软件包,包括 Android Studio、拼音输入法、网易云音乐等等,不管是对新手还是老手都非常适合。
如何选择发行版?
Linux 世界的发行版成百上千,初次接触 Linux 的同学,面对这么多的版本,不妨先回答一个问题:“你想用linux做什么?”
► 没有技术背景的Linux新手:建议先尝试Mint、Manjaro这些界面丰富,上手容易的版本,等使用一段时间熟悉以后再考虑其他版本。
► 使用Linux的开发人员:推荐Ubuntu、OpenSUSE这类成熟友好,交互不错又有长期支持的版本。
►技术发烧友:可以考虑Arch、Fedora等更新快速,又可以灵活定制的版本。
►企业服务器用户:首选CentOS、RHEL之类安全稳定,社区资源丰富的版本。
其实在现在万物皆云的时代,最简单的办法就是找一个靠谱的云提供商,听听专业指导意见,结合云上实战找到最适合自身的版本。
烽火的 FitOS 企业云平台,以安全性能双重加固后的自有CentOS系统为基础,为客户提供快速灵活,又稳定可靠的云服务,兼容各种版本的用户Linux、windows系统,不管你需要的是openSUSE、Ubuntu,还是RHEL,Windows Server,分分钟同时拥有,从入门到进阶,助力个人和企业共赢。
推荐阅读:叶紫