Linux的发行版 英文Linux distribution,为一般用户预先集成好的Linux操作系统及各种应用软件。一般用户不需要重新编译,在直接安装之后,只需要小幅度更改设置就可以使用,通常以软件包管理系统来进行应用软件的管理。Linux发行版通常包含了包括桌面环境、办公包、媒体播放器、数据库等应用软件。这些操作系统通常由Linux内核、以及来自GNU计划的大量的函数库,和基于X Window的图形界面。现在有超过300个Linux发行版。大部分都正处于活跃的开发中,不断地改进。
对发行版本的划分通常经过2个维度 1.按打包方式划分 2.按发行方式划分,我们这里以第一个维度来距离常用linux发行版
下面一起来时划分之旅吧
1.按打包方式划分
基于Dpkg(Debian系)Debian GNU / Linux是一种强调使用自由软件的发行版。它支持多种硬件平台。Debian及其派生发行版使用deb软件包格式,并使用dpkg及其前端作为包管理器。
Debian系
Debian GNU/Linux:拥有庞大的(29000+)软件包,Debian强调开源和自由。
Deepin:深度 开始吸引我的还以为是深度host公司做的,后来查询资料发现并不是,系统界面做的非常漂亮,一眼望去还以为是苹果系统
Ubuntu: 对linux稍有了解的也知道这是一个非常出名的发行版
基于RPM(Red Hat系)Red Hat Linux和SUSE Linux是最早使用RPM格式软件包的发行版,如今RPM格式已广泛运用于众多的发行版。这两种发行版后来都分为商业版本和社区支持版本。Red Hat Linux的社区支持版本现称为Fedora,商业版本则称为Red Hat Enterprise Linux。
Red Hat Enterprise Linux:红帽Linux商业版本
CentOS:社区版本,旨在100%的与Red Hat Linux商业版兼容,但不包括服务
Fedora:红帽公司免费的版本,包含很多新功能,但不稳定,一般安装在桌面级别,工作站级别
Red Flag Linux:红旗linux,由北京中科红旗软件技术有限公司开发
SUSE/openSUSE:来自德国,是欧洲最流行的包之一
Slackware系 Slackware走了一条同其他的发行版本(Red Hat、Debian、Gentoo、SuSE、 Mandriva、Ubuntu等)不同的道路,它力图成为“UNIX风格”的Linux发行版本。它的方针是只吸收稳定版本的应用程序,并且缺少其他Linux版本中那些为发行版本定制的配置工具。
Slackware:一个老牌包,由Patrick Volkerding维护,特别注重简洁与安全。
Zenwalk Linux(以前是MiniSlack):基于Slackware作了优化,注重简便、快捷。
其他打包方式的包
ArchLinux:基于KISS原则,针对x86-64的CPU做了优化,以.pkg.tar.xz格式打包并由包管理器进行跟踪维护,特别适合动手能力强的Linux用户
Gentoo:这个包采用自己独特的Portage包管理系统,吸引了许多狂热爱好者以及专业人士,由于能自己编译及调整源码依赖等选项,而获得至高的自定义性及优化的软件,在源码包也有相当多新旧版本的选择,是个强调能自由选择的发行版。
综上所属,常见发行版为:Debian GNU/Linux,Deepin,Ubuntu ,Red Hat Enterprise Linux,CentOS Fedora,Red Flag Linux,SUSE/openSUSE,Slackware, Zenwalk Linux,ArchLinux,Gentoo等等