linux内核以及linux发行版之间的联系与区别

linux主要发行版如下图所示:


Redhat家族主要包括:

-Redhat Enterprise Linux:红帽企业版(RHEL),收费版本

-CentOS:RHEL的社区克隆版本,免费。

-Fedora Core:由原来的Redhat桌面版本发展而来,由社区维护,约6个月发布一个版本,新功能新特性较多,稳定性相对较差,适合做开发环境\桌面。

Redhat是国内使用人群最多的Linux版本,甚至有人将Redhat等同于Linux,Redhat系列的包管理方式采用的是基于RPM包的YUM包管理方式,包分发方式是编译好的二进制文件。稳定性方面RHEL和CentOS的稳定性非常好,适合于服务器使用, 但是Fedora Core的稳定性较差,最好只用于桌面应用。


Debian家族主要包括:

-Debian:是迄今为止最遵循GNU规范 的Linux系统,完全由社区维护,没有商业版本。Debian在服务器和桌面电脑领域都有着广泛的应用,最具特色的是apt-get / dpkg包管理方式。

-Ubuntu:是基于Debian的unstable版本加强而来,Ubuntu就是一个拥有Debian所有的优点,以及自己所加强的优点的近乎完美的 Linux桌面系统。根据选择的桌面系统不同,有三个版本可供选择,基于Gnome的-Ubuntu,基于KDE的Kubuntu以及基于Xfc的 Xubuntu。特点是界面非常友好,容易上手,对硬件的支持非常全面,是最适合做桌面系统的Linux发行版本。

Mint linux:基于Ubuntu衍生,专注于个人用户的桌面系统,用户体验非常友好。


SlackWare家族主要包括:

-SUSE Linux Enterprise Server: 企业版(SLES)

-OpenSuse:桌面版

SUSE Linux Enterprise Server (SLES), 和openSUSE 之间的关系类似于 Fedora, Red Hat Enterprise Linux, 和CentOS的关系。SUSE界面非常的华丽,包管理方式与redhat都为rpm


主要发行版之间的区别:

发行版本 | 安装包格式 | 前端管理器

Debian    |  deb            | apt-get

RedHat    |  rpm            | yum

SUSE      |  rpm            | zypper


发行版本和内核版本的联系

linux的内核和系统是独立的,内核有专门的维护升级团队(www.kernel.org),linux发行版是各厂商,社区组织利用linux内核,在上面组织自己的软件架构做出可用的操作系统发行

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容