Linux的发行版本及联系与区别

Linux主流发行版本有三大分支:

1.Debian:三大发行版中唯一以社区形式运作,不以商业公司形式运作。是一个致力于创建自由操作系统的合作组织。而且debian开发者所创建的操作系统中绝大部分基础工具来自于GNU工程。

    (1)Ubuntu:一个以桌面应用为主的Linux操作系统。

    (2)knopix:以安全著称。

2.slackware:由 Patrick Volkerding开发的GNU/Linux发行版。与很多其他的发行版不同,它坚持KISS(Keep It Simple Stupid)原则。一开始,配置系统会有一些困难,但是更有经验的用户会喜欢这种方式的透明性和灵活性。 Slackware 的很多特性体现出了KISS原则,最为有名的例子就是不依赖图形界面的文本化系统配置,传统的服务管理方式和不解决依赖的包管理。

    (1)S.u.S.E.:1992年末创办,目的是成为UNIX技术公司,专门制为德国人推出量身订作的SLS/Slackware软件及 UNIX/Linux说明文件。SUSE Linux Enterprise Server (SLES),商业版的SUSE Linux,主要用于服务器。

    (2)opensuse:由 Novell 发起的开源社区计划。 旨在推进 Linux 的广泛使用,提供了自由简单的方法来获得世界上最好用的 Linux 发行版之一。openSUSE对个人来说是完全免费的,包括使用和在线更新。

3.Redhat:RedHat Enterprise Linux,redhat的企业级商业版Linux,稳定、高效,主要用于服务器领域,可免费使用,但某些功能需要付费,且故障解决及维护也需要付费。每18个月更新一次版本。

    (1)fedora:基于redhat的社区版开源免费Linux,主要用于桌面领域,也有服务器版,但不建议。版本更新较快,功能较新,6个月发行一次新版本,是RHEL在更新前的测试,稳定后更新到RHEL上。

    (2)centos:除了logo之外,几乎和RHEL一模一样,由社区维护的开源免费Linux,版本和RHEL同步更新,深受互联网企业喜爱的服务器版操作系统。

4.其他发行版本

(1)ArchLinux具有轻量简洁的特点

(2)Gentoo极致的性能以及近乎无限的适应性

(3)LFSLinux From scratch,可以自由定制的Linux

(4)国产Linux中标麒麟(基于redhat)、深度(基于Debian)

各发行版本之间的联系和区别:

1.联系

(1).所有的发行版都使用linux内核; 

(2).所有的linux发行版都需要遵循GNU的GPL协定。要不提供源码或者译好的包(如centos); 

(3).所有的发行版都有自己的版本号,版本格式约定基本一样。 

主版本号.次版本号.发行号或修正号

2.区别

 (1).只有debain以社区的方式运作。

 (2).发行版的本质区别,在于集成了不同版本的内核、库、程序的组合。 

 (3)不同发行商发行版之间无法有效进行版本的对比。

 (4)不同发行版几乎采用了不同的包管理器。 

 (a). Debian:包管理器dpkg(deb格式),apt-get 

 (b). RedHat:包管理器rpm,前端包管理器叫yum  dnf(新版) 

 (c). S.U.S.E:包管理器rpm,zypper

 (d). ArchLinux:包管理器port  

 (e). Gentoo:边安装,边编译  

 (f).  kali 包含较多安全工具的linux。

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

推荐阅读更多精彩内容