linux进化史 linux操作系统的诞生、发展和成长过程( 七 )
1.5 常见的Linux系统
在介绍常见的Linux系统版本之前 , 首先需要区分Linux系统内核与Linux发行套件系统的不同 。Linux系统内核指的是一个由Linus Torvalds负责维护 , 设备驱动、文件系统、进程管理、网络通信等功能的系统软件 , 内核并不是一套完整的操作系统 , 它只是操作系统的核心 。一些组织或厂商将 Linux 内核与各种软件和文档包装起来 , 并提供系统安装界面和系统配置、设定与管理工具 , 就构成了 Linux 的发行版本 。
在 Linux 内核的发展过程中 , 各种 Linux 发行版本起了巨大的作用 , 正是它们推动了 Linux 的应用 , 从而让的人开始关注 Linux 。因此 , 把 Red Hat、Ubuntu、SUSE 等直接说成 Linux 其实是不确切的 , 它们是 Linux 的发行版本 , 更确切地说 , 应该叫作“以Linux为核心的操作系统软件包” 。
Linux 的各个发行版本使用的是同一个 Linux 内核 , 因此在内核层不存在什么兼容性问题 , 每个版本有不一样的感觉 , 只是在发行版本的最外层(由发行商整合开发的应用)才有所体现 。
Linux 的发行版本可以大体分为两类:
- 商业公司维护的发行版本 , 以著名的 Red Hat 为代表;
- 社区组织维护的发行版本 , 以 Debian 为代表 。
很难说大量 Linux 版本中哪一款更好 , 每个版本都有自己的特点 。下面为大家介绍几款常用的 Linux 发行版本 。
1.RHEL红帽
Redhat , 应该称为Redhat系列 , 包括
(1)RHEL(Redhat Enterprise Linux , 也就是所谓的Redhat Advance Server , 收费版本 , 稳定性非常好 , 适合服务器使用)
(2)Fedora Core(由原来的Redhat桌面版本发展而来 , 免费版本 , 稳定性较差 , 最好只用于桌面应用)
(3)CentOS(RHEL的社区克隆版本 , 免费版本 , 稳定性非常好 , 适合服务器使用)
Redhat是国内使用人群最多的Linux版本 , 以至于有的人将Redhat等同于Linux , 而有些老手更是只用这一个版本的Linux 。所以有什么不明白的地方 , 很容易找到人来问 , 而且网上的Linux教程基本都是以Redhat为例来讲解 。Redhat系列的包管理方式采用的是基于RPM包和YUM包的管理方式 , 包分发方式是编译好的二进制文件 。
2.CentOS 社区企业操作系统(Community Enterprise Operating System,Centos)
来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成 。由于出自同样的源代码 , 因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用 。两者的不同 , 在于CentOS并不包含封闭源代码软件 。
CentOS 是RHEL源代码再编译的产物 , 而且在RHEL的基础上修正了不少已知的 Bug , 相对于其他 Linux 发行版 , 其稳定性值得信赖 。
3.Fedora
用户可免费体验到最新的技术或工具 , 而功能成熟后会被加入到RHEL系统中 。因此也被称为RHEL系统的“试验田” , 如果感兴趣的话 , 可以多关注此类系统的发展变化及新特性 。
由全球社区爱好者构建的面向日常应用的快速且强大的操作系统 。它允许任何人自由地使用、修改和重发布 , 无论现在还是将来 。它由一个强大的社群开发 , 这个社群的成员以自己的不懈努力 , 提供并维护自由、开源代码的软件和开放的标准 。Fedora 项目由 Fedora 基金会管理和控制 , 得到了Red Hat 的支持 。Fedora (第七版以前为Fedora Core)是一款基于 Linux 的操作系统 , 也是一组维持计算机正常运行的软件集合 。其目标是创建一套新颖、多功能并且自由和开源的操作系统 。
4.OpenSUSE
德国著名的Linux系统 , 全球范围内有着不错的声誉及市场占有率 , 发行量在欧洲占第一位 。OpenSUSE对个人来说是完全免费的 , 包括使用和在线更新 。OpenSUSE被评价为最华丽的Linux桌面发行版 , 甚至超越win7 , 但它的优势绝不仅仅局限于win7还要绚丽的用户交互界面 , 其性能也绝不亚于其他Linux桌面发行版!
推荐阅读
- 基于arch的linux发行版 arch linux和ubuntu有什么区别
- linux常用命令杀死进程 linux批量删除进程
- 赛尔号超级英雄瑞尔斯什么性格好 赛尔号瑞尔斯进化史
- 搭建Linux C语言开发环境
- Linux基础-进阶指令
- Linux后渗透常见后门驻留方式分析
- Linux 常见异常分析,请收好这份排查指南
- 前瞻:Xfce 4.18 主要新功能 | Linux 中国
- 无锡水蜜桃的进化史 无锡水蜜桃
- Linux下一代远程工具免费SSH客户端 NxShell
