温馨提示×

jenkins支持centos哪些版本

小樊
46
2026-09-09 08:09:44
栏目: 智能运维

Jenkins 官方对 CentOS 的支持情况如下(基于 Jenkins 官方文档和 LTS 版本要求):

1. 官方明确支持的 CentOS 版本

Jenkins 官方 包仓库(repo) 长期支持以下 CentOS 版本:

  • CentOS 7
    • ✅ 完全支持
    • 使用 jenkins.repo
    • Java 8 / Java 11 均可(新版本 Jenkins 推荐 Java 11+)
  • CentOS 8
    • ✅ 曾经支持(CentOS 8 生命周期已结束)
    • CentOS 8 已于 2021-12-31 EOL,但 Jenkins 仍可安装运行
  • CentOS Stream 8 / 9
    • ⚠️ 非官方“长期支持”,但可运行
    • 社区和 CI 环境常用

2. 当前 Jenkins 对系统的要求(2024+)

  • 操作系统:Linux(RHEL / CentOS / Rocky / Alma 等)
  • Java 版本
    • Jenkins 2.401+:Java 11 或 Java 17
    • Java 8 已逐步弃用
  • 架构:x86_64(主流支持)

3. CentOS 版本与 Jenkins 兼容性总结

CentOS 版本 是否支持 说明
CentOS 6 ❌ 不支持 EOL,Java 版本过低
CentOS 7 ✅ 支持 最常用
CentOS 8 ⚠️ 可用 已 EOL
CentOS Stream 8 ⚠️ 可用 滚动版本
CentOS Stream 9 ✅ 推荐替代 类似 RHEL 9

4. 推荐方案(2024 年以后)

由于 CentOS 官方已转向 Stream,生产环境更推荐:

  • Rocky Linux 8 / 9
  • AlmaLinux 8 / 9
  • CentOS Stream 9

这些系统对 Jenkins 支持更好,生命周期更长。


5. 安装示例(CentOS 7 / 8)

sudo wget -O /etc/yum.repos.d/jenkins.repo \
  https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
sudo yum install jenkins

如果你需要 某个 Jenkins 版本对应的 CentOS / Java 兼容表,可以告诉我具体版本号。

0