linux怼
① linux系统 和安卓有什么区别
一、主体不同
1、linux系统:是一套免费使用和自由传播的类UNIX操作系统。
2、安卓:是一种基于Linux的自由及开放源代码的操作系统。
二、架构不同
1、linux系统:主要受到Minix和Unix思想的启发,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。能运行主要的Unix工具软件、应用程序和网络协议。
2、安卓:Android的系统架构和其操作系统一样,采用了分层的架构。Android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和Linux内核层。
三、特点不同
1、linux系统:继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux有上百种不同的发行版,如基于社区开发的debian、archlinux。
2、安卓:会同一系列核心应用程序包一起发布,该应用程序包包括客户端,SMS短消息程序,日历,地图,浏览器,联系人管理程序等。所有的应用程序都是使用JAVA语言编写的。
② linux有几种版本
Linux有多种版本,常见的有CentOS,它源自Redhat的AS/ES/WS系列,是这些商业产品的免费版本。
Redhat有两大Linux产品系列,免费的Fedora Core系列主要用于桌面版本,提供了新特性的支持。收费的Enterprise系列分为AS/ES/WS等分支。AS(Advanced Server)在标准Linux内核基础上做了性能上的增强,集成了常见服务器的驱动程序,可轻松识别IBM/DELL/HP等服务器的磁盘阵列卡。
AS系列主要版本包括2.x/3.x/4.x,每个版本还有若干升级版本,如AS4后发布AS4 Update1,AS4u2等。这些版本所包含的主要程序包版本有差别,混用容易出现问题。Prima和Plesk的安装包针对各种发行版有设计,下载页面通常会标识支持哪些版本和update的系统。
ES是AS的精简版本,支持两路CPU,与AS多数程序包无差别,仅在内核等少数软件包上有差异。AS和ES售价不同,ES常用于随服务器一同购买的OEM版本中。WS是ES的进一步简化版,主要针对企业内部的桌面办公市场,国内较少采用。
Fedora Core Linux和Enterprise Linux都需要遵循GNU协议,需发布自己的源代码。收费的Enterprise Linux系列需要购买正式授权方可,Redhat网站提供AS/ES/WS系列的SRPM源码ISO文件。CentOS社区下载这些源代码,重新编译并改成自己的标识,如CentOS 4.0对应AS4源码编译后版本。
CentOS除了提供标准的ISO版本,还提供最小化1CD的Server光盘。安装后的系统是一个最小化的Linux内核加上常用软件包,不包含Xwindows等对服务器无用的软件。Prima、Plesk、Virtuozzo等可以安装在CentOS上。