DevOps (2)| 操作系统选择
服务器操作系统主要分成三大派系:Linux、Unix、Windows Server。
Linux 系统衍生了一系列的发行版,基于 Linux 的发行版都是开源的,而且绝大多数 Linux 发行版都是免费的,所以 Linux 系统在服务器操作系统上占了绝大部份市场。
Unix 在服务器早期因为版权争论,导致发展一度停滞,后续发展跟不上随着开源发展的 Linux 系统。在个人服务器操作系统领域使用较少。
Windows Server 是闭源收费的,在服务器操作系统领域占用一定份额。一般为公司使用,个人较少少用。
Linux 发展史
![](devop-2/Linux 发展史.png)
Linux 发行版
Linux 拥有众多的发行版,其中 Debian、Rad Hat,Slackware 衍生了很多的发行版,被称为三大主流发行版。下面列出一些比较常见的衍生发行版。 ![](devop-2/Linux 常见发行版.png)
云服务器常选操作系统
三大主流发行版中,Slackware 目前应用的比较少,很多云服务厂商都不提供 Slackware 衍生的发行版。Debian 系的操作系统一般会提供 Debian 和 Ubuntu 两种。Red Hat 系的操作系统一般会提供 Fedora 和 Cent OS 两种。
Debian 简介
Debian 是三大发行版之一,基于 Debian 的发行版有很多,最流行的即 Ubuntu 系统。另外,例如树莓派官方提供的操作系统也是基于 Debian 衍生。同一发行系列的操作系统有很大相似性,可以先从 Ubuntu 开始熟悉。
Ubuntu 简介
Ubuntu 基于 Debian 衍生,以桌面应用为主,是桌面领域最流行的 Linux 发行版。Ubuntu Server 在服务器操作系统也应用较多,Ubuntu 系统的 package 较新,在个人无服务器领域较受欢迎。
Cent OS 简介
Cent OS 是基于 RHEL 的一支 Linux 发行版。最新版本为 8,每个 Cent OS 版本提供 10 年的技术支持。
Fedora 简介
Fedora 与 Cent OS 师出同门,都是基于 Red Hat 衍生。同一发行系列的操作系统有很大相似性,可以先从 Cent OS 开始熟悉。
- Linux 发展史
- Linux 发行版
- 云服务器常选操作系统
- Debian 简介
- Ubuntu 简介
- Cent OS 简介
- Fedora 简介