服务器之家:专注于服务器技术及软件下载分享
分类导航

Linux|Centos|Ubuntu|系统进程|Fedora|注册表|Bios|Solaris|Windows7|Windows10|

服务器之家 - 服务器系统 - Linux - 什么 Linux 系统可以替换生产环境的 Linux 服务器上的 CentOS 8

什么 Linux 系统可以替换生产环境的 Linux 服务器上的 CentOS 8

2020-12-15 23:55Linux中国Abhishek Prakash Linux

CentOS 是世界上最流行的服务器发行版之一。它是红帽企业 Linux(RHEL)的一个开源分支,提供了 RHEL 的优点,却没有 RHEL 的相关成本。

什么 Linux 系统可以替换生产环境的 Linux 服务器上的 CentOS 8

CentOS 是世界上最流行的服务器发行版之一。它是红帽企业 LinuxRed Hat Enterprise Linux(RHEL)的一个开源分支,提供了 RHEL 的优点,却没有 RHEL 的相关成本。

然而,最近情况发生了变化,红帽正在将稳定的 CentOS 转换为滚动发布模式,即 CentOS Stream的形式。CentOS 8 本来应该支持到 2029 年,但现在到 2021 年底就被迫停止了。

如果你的服务器使用的是 CentOS,这可能会让你不知道该何去何从。

你看,取代 CentOS 8 的首要选择就是 CentOS Stream。将 CentOS 8 升级到 CentOS Stream 的过程很简单,你不用担心需要重新安装任何东西。

不过,由于 CentOS Stream 是滚动发布性质的,你可能要考虑一些对生产服务器来说更稳定的东西。我将在本文中会推荐一些 Linux 系统来帮助你做出这个决定。

基于 RHEL 的服务器 Linux 发行版,你可以考虑用来取代 CentOS

 

我将从一些正在开发的 RHEL 分支版本开始列举,其唯一目的是取代 CentOS 8。之后,我会列出你可以马上使用的服务器发行版。

Rocky Linux(正在开发中)

 

什么 Linux 系统可以替换生产环境的 Linux 服务器上的 CentOS 8

就在红帽宣布计划用滚动发布的 CentOS Stream 取代稳定的 CentOS 8 的同一天,CentOS 的原开发者宣布了一个新项目,为 CentOS 用户提供 RHEL 分支。

这个新项目名为 Rocky Linux。它的名字是为了纪念原 CentOS 项目的共同创始人之一。它是从 RHEL 8 分支出来的,目标是“100% 与 RHEL 兼容”。

该项目正在快速开发中,目前可能无法使用。但这是在 2021 年底 CentOS 8 支持结束时取代它的首选之一。

Lenix 项目(开发中)

 

什么 Linux 系统可以替换生产环境的 Linux 服务器上的 CentOS 8

这是在宣布 CentOS Stream 成为默认版本一天后创建的又一个 RHEL 分支。

Lenix 项目是由 CloudLinux 创建的,CloudLinux 是一家面向企业的服务机构,多年来一直在提供定制化的 CentOS 服务器,鉴于他们在 CentOS 和企业服务器方面的多年经验,Lenix 项目应该是一个很有前途的 RHEL 分支,可以取代 CentOS Stream。

Oracle Linux

 

什么 Linux 系统可以替换生产环境的 Linux 服务器上的 CentOS 8

这可能是该列表中唯一能以最佳方式使用的 RHEL 分支。不仅可以随时使用,你甚至可以从现有的 CentOS 安装迁移到 Oracle Linux,而无需重新安装。

Oracle Linux 自 2006 年起推出。它的应用二进制 100% 兼容 RHEL,并且它提供了与每个 RHEL 版本相对应的版本。而且,你不需要与 Oracle 签署任何协议来使用 Oracle Linux。

Oracle Linux 有两种 Linux 内核可供选择:Oracle Linux 的坚不可摧企业级内核Unbreakable Enterprise Kernel(UEK)或红帽兼容内核Red Hat Compatible Kernel(RHCK)。

只是,甲骨文在开源项目上有些黑历史,可能这也是为什么选择 CentOS 这种真正的社区分支形式而不是甲骨文 Linux 的原因。随着 CentOS 被 CentOS Stream 所取代,也许现在正是给 Oracle 一个机会的时候?

ClearOS(来自惠普)

 

什么 Linux 系统可以替换生产环境的 Linux 服务器上的 CentOS 8

ClearOS 是惠普在其 HPE ProLiant 服务器上提供的。虽然他们的网站上没有明确提到,但 ClearOS 是基于 RHEL 和 CentOS 的。

Clear Center 和 HPE 在这个项目上进行了合作。开源的 ClearOS 免费提供给社区。他们有自己的应用市场,混杂了免费和付费应用。你不需要为操作系统付费,但如果你选择了付费应用,你可能需要为该应用付费。

它可能没有那么流行,但随着 CentOS Stream 成为默认,如果惠普能抓住这个时机,ClearOS 应该能获得一些用户。他们会这么做吗?我不太确定。甲骨文正在努力吸引 CentOS 用户,但我没有看到惠普的这种努力。

Springdale Linux(普林斯顿大学的学术项目)

 

什么 Linux 系统可以替换生产环境的 Linux 服务器上的 CentOS 8

一个由院士维护的红帽分支?这就是 Scientific Linux 吧?但 Scientific Linux 已经死了一年多了。

Springdale Linux(SDL)是普林斯顿大学的另一个这样的项目。它之前被称为 PUIAS Linux(普林斯顿大学高级研究所Princeton University Institute for Advanced Study)。

目前还没有 RHEL 8 对应的 Springdale Linux,我觉得他们的开发速度可以加快一些。

不基于红帽的服务器发行版

 

好吧,到目前为止,列表中已经提到了基于红帽的发行版。现在是时候看看一些与 RHEL 无关,但仍然是生产服务器的上好选择的服务器发行版了。

YunoHost(专门为 Web 服务器定制的)

 

什么 Linux 系统可以替换生产环境的 Linux 服务器上的 CentOS 8

YunoHost 是基于 Debian 定制的,目的是为你提供一个托管 Web 服务器的系统。

你可以在树莓派等 ARM 板、旧台式机和计算机上使用它,当然也可以在虚拟专用服务器(VPS)上使用。

YunoHost 还提供了一个基于 Web 的管理界面(灵感来自于 Webmin?),这样你就可以用图形化的方式来管理系统。这对于一个想托管 Web 服务器但又不太会命令行的人来说,是一个很大的安慰。

Debian Linux

 

什么 Linux 系统可以替换生产环境的 Linux 服务器上的 CentOS 8

这个通用操作系统提供了一个坚如磐石的服务器发行版。对于那些想要一个稳定系统的人来说,是一个理想的选择。

如果你在 CentOS 上投入了太多的时间和技术,你可能会发现 Debian 略有不同,尤其是软件包管理系统。不过,我相信,对于一个经验丰富的 Linux 系统管理员来说,这应该不是什么大问题。

openSUSE

 

什么 Linux 系统可以替换生产环境的 Linux 服务器上的 CentOS 8

SUSE 是红帽的直接竞争对手之一。他们以 SUSE Linux Enterprise 的形式提供企业级产品。他们的开源产品 openSUSE 也相当受欢迎,无论是在桌面还是服务器领域。

openSUSE 是一个服务器 Linux 发行版的好选择。现在的人不会明白 SUSE 的 YAST 工具在上世纪 90 年代和 2000 年初给用户带来了怎样的解脱。它仍然是管理 SUSE 系统的一个方便的工具。

openSUSE 有两种形式:滚动发布的 Tumbleweed 和稳定的点发布版的 Leap。我猜测你追求的是稳定性,所以 Leap 是你应该追求的目标。

Ubuntu

 

什么 Linux 系统可以替换生产环境的 Linux 服务器上的 CentOS 8

Ubuntu 是世界上最流行的发行版,在服务器上和台式机上都是如此。这就是为什么没有 Ubuntu 这份清单就不完整的原因。

因为我已经使用 Ubuntu 很长时间了,所以我觉得在 Ubuntu 上托管我的 Web 服务器很舒服。但这只是我个人的想法。如果你是从 RHEL 领域过来的,这里的包管理系统和一些网络和管理组件是不同的。

Ubuntu LTS 版带有五年的支持,这是 CentOS 版本提供的一半长短。如果你不想升级版本,你可以选择为过时的 LTS 版本购买付费的扩展支持。

原文地址:https://linux.cn/article-12921-1.html

延伸 · 阅读

精彩推荐
  • Linux浅谈12 条用于 Linux 的 MySQL/MariaDB 安全最佳实践

    浅谈12 条用于 Linux 的 MySQL/MariaDB 安全最佳实践

    这篇文章主要介绍了浅谈12 条用于 Linux 的 MySQL/MariaDB 安全最佳实践,小编觉得还是挺不错的,这里分享给大家,需要的朋友可以参考下...

    脚本之家3272019-05-25
  • Linuxlinux获取shell脚本所在绝对路径操作介绍

    linux获取shell脚本所在绝对路径操作介绍

    本文将详细介绍linux在shell脚本中获取该脚本的所在绝对路径的操作方法,需要的朋友可以参考下 ...

    Linux教程网2682019-12-16
  • Linuxcpio 解压参数

    cpio 解压参数

    解压 cpio文件 cpio -idmv filename.cpio 同样可以解压img文件: cpio -idmv filename.img cpio 备份命令 备份:cpio -covB [file|device] 将数据备份到文件或设备上 还原:cpio ...

    Linux教程网1842020-04-13
  • Linuxlinux vi 替换命令

    linux vi 替换命令

    久了没用vi 命令都忘了,到网上找了些,记录下,以下内容出自网络,来源已经不详. ...

    Linux教程网2802020-04-02
  • LinuxLinux中systemd target命令使用详解

    Linux中systemd target命令使用详解

    这篇文章主要介绍了Linux中systemd target命令使用详解,是Linux入门学习中的基础知识,需要的朋友可以参考下 ...

    xiaoli110的BLOG8322019-09-16
  • LinuxLinux/Ubuntu chmod命令详解使用格式和方法

    Linux/Ubuntu chmod命令详解使用格式和方法

    在 Ubuntu Linux 中用源码文件安装软件时经常都会用到chmod命令来更改文件的权限使其在安装时有执行的权限 ...

    Linux教程网5182019-11-10
  • LinuxLinux命令之字符串处理命令paste命令使用实例

    Linux命令之字符串处理命令paste命令使用实例

    这篇文章主要介绍了Linux命令之字符串处理命令paste命令使用实例,本文讲解了它的语法和多个使用实例,需要的朋友可以参考下 ...

    服务器之家1492019-09-19
  • LinuxLinux系统配置rdate时间服务器教程

    Linux系统配置rdate时间服务器教程

    Linux下rdate命令主要用于显示其他主机的日期和时间,实现时间同步,下面的教程将于大家分享下Linux如何配置人大特时间服务器,感兴趣的朋友可以看看...

    Linux教程网1952019-10-23