什么是Linux发行版 以及各发行版的区别
一. 什么是linux发行版
简单来说
Linux 的发行版说简单点就是将 Linux 内核与应用软件做一个打包。
Linux只是一个内核,不能直接当系统用。
内核是什么?内核建立了计算机软件与硬件之间通讯的平台,内核提供系统服务,比如文件管理、虚拟内存、设备I/O等。
我们给不同的linux增加不同的软件、功能后,它就变成了一个发行版。
正式定义
Linux 发行版是由:Linux内核、GNU 工具、附加软件和软件包管理器组成的一整套完整操作系统,其也可能包括了显示服务器和 Linux 桌面环境,通常被运作于服务器或桌面操作系统来使用。
由于像 Debian、Ubuntu、RedHat 和 CentOS 等等这样的软件厂商或社区,对 Linux 内核以及所有必要的软件和实用程序(如:网络管理器、软件包管理器、桌面环境)进行了开发和打包封装,并以自有品牌或产品进行进行了实体「发行」,所以才有了相应产品的 Linux 发行版,而用户所使用的 Linux 发行版都将由其「发行」厂商或实体负责提供更新来维护内核和其他实用程序。
内核是一个操作系统的核心,它接近于物理硬件,用户通过使用应用程序和 Shell 来与内核进行交互。
为了方便理解,我们可以将操作系统比喻成一辆汽车,