Linux是自由的免费开源的,它是以unix为原型改造的,一个多用户多任务的操作系统,任何人都可以修改其代码和页面,其中主要的目的就是为了不收商业化的限制,而我们将服务器部署在linux系统上会更加高效稳定、安全(注:UNIX操作系统(尤尼斯),是一个强大的多用户、多任务操作系统,支持多种处理器架构).
linux最初是由芬兰赫尔辛基大学学生Linus Torvalds在1991年处于个人爱好设计了linux系统的内核,在1994年正式采用GPL协议。
GPL:通用公共许可协议,保证软件对所有用户都是自由的,谁都可以修改软件代码,适用于大多数自由软件基金会。
GUN:是一个软件的集合系统,把GUN里的很多软件集合在linux里,才有产生了现在的linux。
linux版本的分支:
Fedora Core:是linux的众多发行版之一,是一个开放创新的操作系统平台,它的前身是Red Hat Linux,允许任何人可以自由修改和重发布,由Fedora基金会管理和控制,由于Fedora 稳定性较差,一般只用于桌面应用。
Debian:诞生于1993年,他是由许多开发人员共同维护,是目前最遵守linux GPL协议的系统,由于是基于文本的,操作繁琐,使用过程特别让人讨厌,相对而言,作为服务器的平台,Debian以其稳定性著称。
包括以下三个版本:
unstable为最新的测试版本,包括最新的软件包,BUG很很多,适用的桌面应用。
testing经过unstable测试,相对稳定。
stable 适用于服务器,虽然软件包已经过时,但相对稳定。
Ubuntu:是一个以桌面应用为主的操作系统,其名称来自于非洲南部祖鲁语ubuntu一词(翻译为乌邦图),意思是人性,是非洲的某种价值观的体现,他是基于Debian和unix的桌面环境开发的,每6个月会发布一个新版本,ubnutu12.04是长期支持的版本。官网:http://www.ubuntu.org.cn
Red Hat Linux: 这是目前最著名和使用最多的版本了,拥有自己的公司,可以提供一整套的用户服务,安装过程也十分明了,是最符合大众化需要的一个版本,目前使用人数众多,不过时收费版本。
官网:https://www.redhat.com
SUSE:一直致力于创建一个连接数据库的最佳linux的版本,suse和oracle IBM等公司合作,是他们的产品稳定,suse操作系统可以和实现和windows磁盘直接的访问,两种直接快速切换,安装界面,硬件检测都非常友好。官网:https://www.suse.com/zh-cn/
Centos:是linux的发行版之一,来自与Red Hat社区依照redhat的源代码编译而成,由于出自同样的源代码,centos已被redhat收购,用来提供可自由使用源代码的企业级linux发行版本,新版本的centos大概两年会发布新版本。官网:https://www.centos.org/
RHEL发行新版本有两种方式:
1、二进制的发行方式。
2、源代码的发行方式。