Linux的发行版和它们区别跟联系

linux的主要发行版有Debian,Slackware,RedHat三个大系列

   Debian 最早由Ian Murdock1993年创建。可以算是迄今为止,最遵循GNU规范的Linux系统。Debian最具特色的是apt-get / dpkg包管理方式,其实RedhatYUM也是在模仿DebianAPT方式,但在二进制文件发行方式中,APT应该是最好的了

   Slackware Patrick Volkerding创建于1992年。他的优点是非常稳定、安全,高度坚持UNIX的规范;缺点:所有的配置均通过编辑文件来进行,自动硬件检测能力较差

   Redhat应该称为Redhat系列,包括RHEL(Redhat
Enterprise Linux
,也就是所谓的Redhat Advance Server,需要用户付费使用,并由红帽公司对每个版本提供长达十年的有偿技术支持)Fedora Core(由原来的Redhat桌面版本发展而来,免费版本)CentOS(RHEL的社区克隆版本,免费)。特点就是使用人群数量大,资料非常多,而且网上的一般Linux教程都是以Redhat为例来讲解的

   

   一些衍生版的发行版:

    Ubuntu:由Canonical公司和Ubuntu基金会运作的一个著名的发行版。基于Debian主要面对个人用户,以桌面应用为主。每半年推出一个新版,新版将得到六个月的技术支持。

   

    OpenSUSESUSE在德国被广泛使用,当然在全世界也有享有名誉。前身是SUSE Linux。它的开发重心是为软件开发者和系统管理者创造适用的开放源代码的工具,并提供易于使用的桌面环境和功能丰富的服务器环境。openSUSE针对桌面环境进行了一系列的优化,对Linux新手较为友好。2003114日,Novell2.1亿美元收购SuSE Linux AG后创建了openSUSE2011年,The Attachmate Group收购Novell,并将NovellSUSE拆分为两家独立的子公司。201411月,The Attachmate GroupMicro Focus合并。


    Archlinux:轻量简洁为设计理念的Linux发行版。其开发团队秉承简洁、优雅、正确和代码最小化的设计宗旨。它是由开发者角度定义的。主要特点:软件更新速度快、包管理简易高效、保留类ports系统

 

   GentooGentoo Linux(发音为/ˈdʒɛntuː/)是一种Linux操作系统,基于Portage包管理系统,而拥有几乎无限制的适应性特性,被官方称作元发行版(meta-distribution[2],支持多达10种以上的电脑系统结构平台。此项目和它的产品以巴布亚企鹅命名。Gentoo包管理系统的设计是模块化、可移植、易维护、灵活以及针对用户机器优化的。软件包从源代码构建,这延续了ports的传统。但是为了方便,也提供一些大型软件包在多种架构的预编译二进制文件,用户亦可自建或使用第三方二进制包镜像来直接安装二进制包。

也就是说,Geetoo的大部分系统组件,甚至一些系统运行的库,都可以由用户安装好系统后本地再编译,以求将硬件的性能发挥到极致。

gentoo的包管理工具称为portageemerge是这个portage的字符界面管理工具,图形界面工具还有portatoportholekuroohimerge

原创文章,作者:N27 Yee Tat Cheng,如若转载,请注明出处:http://www.178linux.com/79016

(0)
N27 Yee Tat ChengN27 Yee Tat Cheng
上一篇 2017-07-02 00:48
下一篇 2017-07-02 00:56

相关推荐

  • Linux 文件系统上的权限

    文件系统上的权限是指文件系统上的文件和目录的权限,由于Linux是一种多用户的操作系统,而且允许同一时间登录多个用户操作,所以我们就需要一定的管理机制来对限定不同用户对同一文件或目录的操作权限。 文件系统上的权限主要针对三类对象(访问者)进行定义: owner:属主 u; g 属组 group; o: 其它 other 每个文件针对每类访问者都定义了三种权限…

    2017-06-04
  • RAID简述和Linux软RAID配置

    RAID简述和Linux软RAID配置 PS:仅为课程练习,原理和配置可能有误,仅供参考,谢谢; 1.RAID功能简述     RAID,全称(Redundant Arrays of Inexpensive Disk或Redundant Arrays of Independent Disk),现在一般多用于后面那个称呼,独立磁盘冗余阵列。RAID的基础概念大…

    Linux干货 2016-07-17
  • 计算机网络基础

    计算机网络 指使用一定的通信线路,把地理位置上相对分散的、具有独立自制能力的计算机系统等连接起来,在一定通信协议的约束与控制下,实现数据交换的目的! 计算机网络体系结构 计算机网络体系结构是一个分层次的模块式结构,每一层完成一个功能,这种流式化的结构能提高生产力!网络分层的好处 促进了标准化 各层次相互独立,技术升级和扩展灵活性好 便于方案的设计 开放系统互…

    Linux干货 2016-09-06
  • 文本处理三剑客之 Sed

         Sed是一种流编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。Sed主要用来自…

    2017-08-26
  • Http请求流程

    1、http请求流程 1.连接 当我们输入这样一个请求时,首先要建立一个socket连接,因为socket是通过ip和端口建立的,所以之前还有一个DNS解析过程,把www.mycompany.com变成ip,如果url里不包含端口号,则会使用该协议的默认端口号。 DNS的过程是这样的:首先我们知道我们本地的机器上在配置网络时都会填写DNS,这样本机就会把这个…

    Linux干货 2017-02-13