Debian派系
Debian派系下主要包含Debian、Ubuntu等发行版。
Debian的特色在于其海量的软件支持和apt-get软件包管理系统,而且其支持的硬件平台非常全面, 包括x86、AMD、MIPS、ARM、POWERPC等。
Ubuntu衍生自Debian,由于其易用性,可以说是最成功的Linux桌面版, 且它的成功已经开始漫延至其服务器版本,目前还推出了Ubuntu Core版本针对物联网等小型设备领域, 非常有发展前景。本书将采用Ubuntu作为开发主机的系统环境。
Debian和Ubuntu官网有非常丰富的使用教程,而且中文支持也很好, 推荐初学者多多浏览其中的内容,尤其是Debian。
Debian官网:https://www.debian.org
Ubuntu官网:https://ubuntu.com
Fedora派系
Fedora派系下包含Fedora、Red Hat Linux、Red Hat Enterprise(RHEL)、CentOS等发行版。
Red Hat Linux是由Red Hat(红帽)发行的个人版本Linux,现已停止开发, 他们转而开发主要应用于服务器领域的Red Hat EnterpriseLinux(RHEL), 即红帽企业版Linux。使用RHEL的好处是获得安全稳定的技术支持以及企业级的保证, 这正是众多服务器应用场景的核心需求,红帽公司也正是依靠提供这些服务成为了最赚钱的Linux公司。 现红帽公司已被IBM收购。
Fedora发行版是由社区基于RHEL构建的,由Red Hat公司赞助,它大胆采用和验证最新的技术, 部分经验证的技术会被加入至RHEL。因而Fedora与RHEL是被互惠互利关系。 从另一个角度看,Fedora也被认为是RHEL的小白鼠版本。
CentOS全名为Community Enterprise Operation System, 即社区企业操作系统,它由红帽遵循开源协议公开的RHEL源代码构建而成, 它们的区别在于CentOS提供免费的长期升级和更新服务,使用CentOS相当于使用RHEL而不寻求红帽的技术支持, CentOS在我国的小型服务器领域应用非常广泛。
Open SUSE派系
SUSE派系下包含SUSE、SUSE Linux Enterprise Server(SLES)、openSUSE等发行版, 它们的关系类似于Fedora, Red Hat Enterprise Linux(RHEL) 和CentOS的关系。 相对RedHat专长x86架构的计算机来说,SUSE在诞生之初就瞄准大型机,所以SUSE在大型服务器领域占有一席之地。