首先谢谢题主的邀请哈。
简单来说,和windows一样,linux就是个 *** 作系统,两者的典型区别在于,linux下一切皆是文件。
linux的优点很多:开源,免费,跨平台。
只要遵守版权和法律,任何机构个人都可以直接下载使用。
所以由此衍生出来的产品非常多,比如centos,redhat,Debian等等,国内有优麒麟,红旗等。
因为linux可以作为移植系统来 *** 作开发板,在嵌入式中运用的非常广泛。
另外像银行,进入机构也会选择linux系统作为后台服务器。
通俗意义上说,Linux是一个内核。
Linux内核,编译系统,再加上GNU项目的各种软件,组成了一个叫 GNU/Linux 的东西。
说白话,这叫Linux发行版。
Linux发行版有几大系列,主要区别就是软件包管理方式不同。
Debian系列,完全社区开发,使用APT管理软件。
很多版本基于Debian开发,比如国内的 deepin,麒麟等,安全渗透的Kali linux。
Ubuntu也是基于Debian开发,但是参杂了很多自己的东西,不能和Debian完全兼容了。
Redhat系列,是红帽子作为商业公司运营的。
软件包 rpm, 管理套件也更新了,原来是yum,现在是dnf.这个系列的版本很多,自家的 Fedora ,被用作服务器的免费 centos ,国内的红旗Linux。
红旗Linux现在还在呢,紧跟红帽步伐。
Arch Linux系列。
使用pacman 管理软件。
基于Arch Linux的发行版也有很多。
专注安全渗透的 Blackarch ,集成4000多个工具。
为了便于新手安装的 Manjaro 。
还有一类,使用源代码安装的方式。
所有的Linux发行版,开发都有一个上游。
上游软件的开发,经过一段时间的测试修改编译,最后才会在发行版里发布。
从源代码到二进制程序,经过了很多捶打,所以不同发行版不一定能兼容彼此。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)