常见的Linux发行版以及不同发行版本间的联系与区别

简介 

Linux的本质是操作系统的核心,负责控制硬件、管理文件系统、程序进程等,并不给用户提供各种工具和应用软件。一套再优秀的操作系统核心,若没有强大的应用软件可以使用,如C/C++编译器、C/C++库、系统管理工具、网络工具、办公软件、多媒体软件、绘图软件等,也无法发挥它强大的功能,用户也无法仅仅使用这个系统核心进行工作,因此人们以Linux内核为中心,再集成搭配各种各样的系统管理软件或应用工具软件组成一套完整的操作系统,如此的组合便称为Linux发行版。


主流发行版本

Debian

Debian的目标是提供一个稳定容错的Linux版本。支持Debian的不是某家公司,而是许多在其改进过程中投入了大量时间的开发人员,这种改进吸取了早期Linux的经验。Debian以其稳定性著称,是很多服务器和程序员所喜爱的版本之一。Debian作为一个服务器专用发行版是非常稳定的,基本上都不需要折腾。

Red Hat

可能这是最著名的Linux版本了,Red Hat Linux已经创造了自己的品牌。Red Hat在1994年创业,致力于开放的源代码体系。拥有自己的公司,能向用户提供一套完整的服务,这使得它特别适合在公共网络中使用。这个版本的Linux也使用最新的内核,还拥有大多数人都需要使用的主体软件包。 Red Hat Linux的安装过程也十分简单明了。它的图形安装过程提供简易设置服务器的全部信息。磁盘分区过程可以自动完成,还可以选择GUI工具完成。选择软件包的过程也与其他版本类似;用户可以选择软件包种类或特殊的软件包。系统运行起来后,用户可以从Web站点和 Red Hat那里得到充分的技术支持。Red Hat是一个符合大众需求的最优版本。在服务器和桌面系统中它都工作得很好。Red Hat的唯一缺陷是带有一些不标准的内核补丁,这使得它难于按用户的需求进行定制。 Red Hat通过论坛和邮件列表提供广泛的技术支持,它还有自己公司的电话技术支持,后者对要求更高技术支持水平的集团客户更有吸引力。

Slackware

Slackware历史悠久,与很多其他的发行版不同,它坚持KISS(Keep It Simple Stupid)的原则。配置系统会有一些困难,但是更有经验的用户会喜欢这种方式的透明性和灵活性。Slackware 很多特性体现出了KISS原则,最为有名的一些例子就是不依赖图形界面的文本化系统配置、传统的服务管理方式和不解决依赖的包管理方式。它的最大特点就是安装灵活,目录结构严谨,版本力求稳定而非追新。Slackware的软件包都是通常的tgz(tar/gzip) 或者txz(xz) 格式文件再加上安装脚本。Tgz/Txz 对于有经验的用户来说,比RPM更为灵活,并避免了APT 之类管理器可能带来的依赖。

Fedora

Fedora是一套从Red Hat Linux发展出来的免费Linux系统。Fedora的前身就是Red Hat Linux。Fedora由一个强大的社群开发,这个社群的成员以自己的不懈努力,提供并维护自由、开放源码的软件和开放的标准。Fedora项目由 Fedora 基金会管理和控制,得到了Red Hat, Inc. 的支持。Red Hat会将一些先行技术放入Fedora进行试验,它尤其可以为在Red Hat和CentOS环境下工作的那些人带来便利。它使用RPM包来安装软件,并且提供repo这种包管理器来简化软件包的安装流程和进行软件包升级。

不同发行版本联系

1)所有的Linux发行版都基于Linux内核。

2)所有的Linux发行版都需要遵循GNU的GPL协定。

3)所有的Linux发行版本的命名格式基本一致。

不同发行版本区别

1)不同的发行版本之间按照维护的组织来区分可以分为社区维护和企业维护,前者以Debian为代表,后者以Redhat为代表。

2)不同的发行版采用了不同的包管理器。

你可能感兴趣的:(常见的Linux发行版以及不同发行版本间的联系与区别)