常见Linux发行版

派生关系

Red Hat Enterprise Linux

  • CentOS
  • Fedora

Debian

  • Ubuntu
    • Elementary OS
  • Deepin

Arch

Gentoo

版本简介

Red Hat Enterprise Linux

Red Hat Linux是由Red Hat公司发行的一个Linux发行包

Red Hat Linux中的RPM软件包格式可以说是Linux社区的一个事实标准,被广泛使用于其他Linux发行包中

Red Hat公司不再开发桌面版的Linux发行包,而将全部力量集中在服务器版的开发上

CentOS

CentOS(Community Enterprise Operating System)是Linux发行版之一,它是来自于Red Hat Enterprise Linux(RHEL)依照开放源代码规定发布的源代码所编译而成,两者的不同,在于CentOS并不包含封闭源代码软件。CentOS 对上游代码的主要修改是为了移除不能自由使用的商标。

CentOS和RHEL一样,都可以使用Fedora EPEL来补足软件

Fedora

由Fedora项目社群开发、红帽公司赞助

Fedora对于用户而言,是一套功能完备、更新快速的免费操作系统;而对赞助者Red Hat公司而言,它是许多新技术的测试平台,被认为可用的技术最终会加入到Red Hat Enterprise Linux中

Debian

作为最早的Linux发行版之一,Debian在创建之初便被定位为在GNU计划的精神指导下进行公开开发并自由发布的项目

dpkg是Debian中软件包管理的低级别基础工具。dpkg命令行工具并不知晓软件源的配置,其数据库仅存储已安装在当前系统中的软件包的信息

高级包装工具(APT)提供了管理Debian系统软件的功能,且可以从软件源获取并解析软件包依赖

Ubuntu

Ubuntu基于Debian发行版和GNOME桌面环境

Ubuntu建基于Debian的不稳定分支:不论其软件格式(deb)还是软件管理与安装系统(Debian Apt)。Ubuntu的开发者会把对软件的修改即时反馈给Debian社群,而不是在发布新版时才宣布这些修改

Ubuntu所有系统相关的任务均需使用Sudo指令是它的一大特色,这种方式比传统的以系统管理员账号进行管理工作的方式更为安全

Elementary OS

elementary OS是一个基于Ubuntu的桌面Linux发行版。它采用自有的基于GNOME的名为Pantheon的桌面环境

这个桌面环境出众的原因是它深度集成了其他elementary OS应用程序,如Plank(一个基于Docky的Dock) 、Midori(默认的网页浏览器)或Scratch(一个简单的文本编辑器)

Deepin

deepin继承了来自Debian stable的所有软件包,并为自己的软件库提供了流行的软件

现在deepin的CrossOver授权已经到期,但是deepin又自主开发了基于wine的deepinwine,因此deepin仍可以较好的运行一些Windows上的软件

Arch

Arch Linux 采用滚动发行模式,即没有所谓的大版本更新,每次常规更新都会将系统和软件保持在最新状态

通过二进制包管理系统pacman,仅需一个命令就能完成安装、升级等多个操作

Gentoo

Gentoo Linux为用户提供了大量的应用程序源代码。Gentoo Linux的每一部分都可以在最终用户的系统上重新编译建造,甚至包括最基本的系统库和编译器自身,基于Portage包管理系统