Linux发行版的主要三个分支

  1. Debian
  2. Slackware
  3. Redhat

Debian

以社区的方式运作

  1. Ubuntu:基于Debian开发的开源Linux操作系统,主要针对桌面和服务器。
  2. Linux Mint:基于Debian和Ubuntu的Linux发行版,致力于桌面系统对个人用户每天的工作更易用,更高效,且目标是提供一种更完整的即刻可用体验。

Slackware

  1. suse:基于Slackware二次开发的一款Linux,主要用于商业桌面、服务器。
  2. SUSE Linux Enterprise Server(SLES):企业服务器操作系统,是唯一与微软系统兼容的Linux操作系统。
  3. OpenSUSE:由suse发展而来,旨在推荐Linux的广泛使用,主要用于桌面环境,用户界面非常华丽,而且性能良好。

Redhat

  1. rhel(red hat enterprise Linux):Red Hat公司发布的面向企业用户的Linux操作系统,早期版本主要用于桌面环境,免费。
  2. Fedora:基于Red Hat Linux终止发行后,红帽公司计划以Fedora来取代Red Hat Linux在个人领域的应用,而另外发行的Red Hat Enterprise Linux取代Red Hat Linux在商业应用的领域。
  3. Centos:基于Red hat Linux提供的可自由使用源代码的企业级Linux发行版本,每个版本的Centos都会获得十年的支持(通过安全更新的方式)。新版本的Centos大约每两年发行一次,而每个版本的Centos会定期(大概6个月)更新一次,以支持新的硬件。这样建立一个安全、低维护、稳定、高预测性、高重复性的Linux环境。

其他发行版本

  1. Gentoo:基于Linux的自由操作系统,它能为几乎任何应用程序或需求自动地做出优化和定制。追求极限的配置、性能,以及顶尖的用户和开发者社区,都是Gentoo体验的标志特点,Gentoo的哲学是自由和选择。得益于一种称为Portage的技术,Gentoo能成为理想的安全服务器、开发工作站、专业桌面、游戏系统、嵌入式解决方案或者别的东西–你想让它成为什么,它就可以成为什么。由于它近乎无限的适应性,可把Gentoo称作元发行版。
  2. Aech Linux(Arch):以轻量简洁为设计理念的Linux发行版。其开发团队秉承简洁、优雅和代码最小化的设计宗旨。

联系和区别

联系: 所有发行版都是使用Linux内核;都需要遵循GNU的GPL协定;所有的发行版都有自己的版本号,版本格式约定基本一致(主版本号.次版本号.发行号.修正号)。

区别: 发行版的本质区别,在于继承不同版本的内核,库、程序的组成。不同发行版几乎采用了不同包管理器(SLES、Fedora、OpenSUSE、CentOS、RHEL使用rmp包管理系统,包文件以RPM为扩展名;Ubuntu系列,Debian系列使用基于DPKG包管理系统,包文件以deb为扩展名。