Linux发行版是什么?
我们平时所说的“Linux”的全称是 GNU/Linux,只是一个操作系统的内核(kernel),单独的内核是不能供用户使用的,就好比发动机自己跑不起来,还得给它加上轮子、底盘、驾驶室、方向盘、座椅等,才能变成一辆可以驾驶的车。
Linux 的发行版(distribution)在内核外面配套了各种应用,变成一个类似于 Android、Windows 那样能够供人使用的系统。我们平时所说的 Ubuntu、CentOS、Red Hat、Arch 等都是比较流行的 Linux 发行版。
有些发行版历史悠久、稳定可靠,形成了比较稳定的开发者、维护者社区,社区中有些用户虽然对它的大部分功能比较满意,但仍然希望在某些功能上加以改进。这时他们往往不会从头开发新的发行版,而是在原有基础上加以改进,这样开发出来的发行版就成了原来发行版的子代,子代发行版又可能被其他开发者再次改进,形成孙代发行版,最终形成枝繁叶茂的发行版家族。
其中最大的 3 个家族如下所示:
在 Debian 家族中,Ubuntu 和 Linux Mint(基于 Ubuntu)是使用比较广泛的发行版,Deepin 则在中国有比较高的知名度。
另一个颇具影响力的分支是面向企业用户的 SUSE Linux Enterprise Server 和完全开源的 openSUSE 系列。
Linux 的发行版(distribution)在内核外面配套了各种应用,变成一个类似于 Android、Windows 那样能够供人使用的系统。我们平时所说的 Ubuntu、CentOS、Red Hat、Arch 等都是比较流行的 Linux 发行版。
有些发行版历史悠久、稳定可靠,形成了比较稳定的开发者、维护者社区,社区中有些用户虽然对它的大部分功能比较满意,但仍然希望在某些功能上加以改进。这时他们往往不会从头开发新的发行版,而是在原有基础上加以改进,这样开发出来的发行版就成了原来发行版的子代,子代发行版又可能被其他开发者再次改进,形成孙代发行版,最终形成枝繁叶茂的发行版家族。
其中最大的 3 个家族如下所示:
1) Debian 系
Debian 是最古老的 Linux 发行版之一,始于 1993 年,强调应用的自由和开源属性。在 Debian 家族中,Ubuntu 和 Linux Mint(基于 Ubuntu)是使用比较广泛的发行版,Deepin 则在中国有比较高的知名度。
2) RPM 系
包括著名的商业发行版 Red Hat Linux 以及它的开源克隆版 CentOS,这两个发行版主要面向企业用户,强调稳定和连续,社区支持的 Fedora 则偏向于使用新版本应用,更快地向用户提供最新功能。另一个颇具影响力的分支是面向企业用户的 SUSE Linux Enterprise Server 和完全开源的 openSUSE 系列。