现在公司部署项目用的是cent OS几?

目前公司部署项目使用 CentOS 的具体版本取决于公司的技术栈、运维策略以及项目的实际需求。不过,从你问的问题来看,你可能是想了解:

“现在(2025年)还有公司在用 CentOS 吗?如果在用,一般用的是哪个版本?”

一、CentOS 当前主流版本

截至 2025 年初,常见的 CentOS 相关发行版和版本如下:


✅ CentOS Stream(官方推荐)

  • CentOS Stream 是 Red Hat 官方支持的上游开发分支,取代了传统的 CentOS Linux。
  • CentOS Linux 8 已于 2021 年底宣布提前终止维护,CentOS Stream 成为新的主流。

CentOS Stream 的版本对应关系:

CentOS Stream 版本 对应 RHEL 版本
CentOS Stream 8 RHEL 8
CentOS Stream 9 RHEL 9
CentOS Stream 10 RHEL 10 ← 最新稳定版本(2025年初)

❌ CentOS Linux(传统 CentOS)

  • CentOS Linux 7:已于 2024 年 6 月 30 日结束维护。
  • CentOS Linux 8:原计划到 2025 年才停止,但 Red Hat 在 2020 年底就已宣布提前到 2021 年底停止维护。
  • 所以现在基本不再推荐使用 CentOS Linux。

🔄 替代方案(由于 CentOS 变动)

很多公司因为 CentOS 的变动而转向以下替代系统:

发行版 简介
AlmaLinux 社区驱动的 RHEL 兼容发行版,旨在成为 CentOS 的替代品
Rocky Linux 由社区维护,与 RHEL 二进制兼容,广受欢迎
Oracle Linux 提供免费且可商用的 RHEL 兼容系统,有 UEK 内核可选
Ubuntu LTS 很多公司也转向 Ubuntu Server 长期支持版

📌 实际情况分析(公司常用版本)

场景 使用系统
老旧项目(仍在运行) CentOS Linux 7(可能还在用,但不建议新项目使用)
中小型公司/创业公司 Rocky Linux 8/9 或 AlmaLinux 8/9
大厂或云厂商 自研镜像 / Oracle Linux / RHEL 订阅
新部署项目 CentOS Stream 9 或 Rocky Linux 9 是主流选择

🔍 如何确认你们公司用的是哪个版本?

你可以登录服务器后执行以下命令查看当前系统的版本信息:

cat /etc/os-release

或者:

cat /etc/redhat-release

输出示例:

NAME="CentOS Stream"
VERSION="9"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="9"
PRETTY_NAME="CentOS Stream 9"
ANSI_COLOR="0;31"
LOGO="fedora-logo-icon"
CPE_NAME="cpe:/o:centos:centos:9"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_BUGZILLA_PRODUCT="Red Hat Enterprise Linux 9"
REDHAT_BUGZILLA_PRODUCT_VERSION=9
REDHAT_SUPPORT_PHRASE="You are on your own, sorry for no support :("
PLATFORM_ID="platform:centos-9-stream"

✅ 总结回答

现在公司部署项目是否还用 CentOS?

  • 如果还在用,大多数是用 CentOS Stream 8/9 或者 Rocky Linux / AlmaLinux 8/9
  • CentOS Linux 7/8 已停止维护,不建议用于新项目
  • CentOS Stream 10 是最新版本(2025年初),适合新项目使用
  • 很多公司已经迁移到其他 RHEL 兼容发行版,如 Rocky Linux、AlmaLinux、Oracle Linux。

如果你告诉我你们公司的具体情况(比如行业、规模、技术栈等),我可以帮你更准确判断他们可能在用哪个版本 😊