支持的操作系统

极狐GitLab 正式推出面向 GitLab 专业升级服务,为 GitLab 老旧版本(12.x、13.x、14.x 以及 15.x)的升级保驾护航

极狐GitLab 正式支持 LTS 版本的操作系统。虽然像 Ubuntu 这样的操作系统在 LTS 和非 LTS 版本之间有明显的区别,但还有其他操作系统,例如 openSUSE,不遵循 LTS 概念。因此,为避免混淆,在任何时间点,极狐GitLab 支持的所有操作系统都列在安装页面中。

下面列出了当前支持的操作系统及其可能的 EOL 日期。

note amd64x86_64 指的是相同的 64 位架构。arm64aarch64 也可以互换,并且指的是相同的架构。

AlmaLinux

AlmaLinux 支持以下版本。

操作系统 第一个支持的极狐GitLab 版本 CPU 架构 安装文档 操作系统的 EOL 详情
AlmaLinux 8 GitLab JH 14.5.0 x86_64, aarch64 AlmaLinux 安装文档 2029 AlmaLinux 详情
AlmaLinux 9 GitLab JH 16.0.0 x86_64, aarch64 AlmaLinux 安装文档 2032 AlmaLinux 详情

Amazon Linux

Amazon Linux 支持以下版本。

操作系统 第一个支持的极狐GitLab 版本 CPU 架构 安装文档 操作系统的 EOL 详情
Amazon Linux 2023 GitLab JH 16.3.0 amd64, arm64 Amazon Linux 2023 安装文档 2028 Amazon Linux 详情

CentOS and Scientific Linux

CentOS 和 Scientific Linux 支持以下版本。

操作系统 第一个支持的极狐GitLab 版本 CPU 架构 安装文档 操作系统的 EOL 详情
CentOS 7 GitLab CE / GitLab EE 7.10.0 x86_64 CentOS 安装文档 June 2024 CentOS Linux 详情
Scientific Linux GitLab CE / GitLab EE 8.14.0 x86_64 Use CentOS 安装文档 June 2024 Scientific Linux 详情

Debian

Debian 支持以下版本。

操作系统 第一个支持的极狐GitLab 版本 CPU 架构 安装文档 操作系统的 EOL 详情
Debian 11 GitLab JH 14.6.0 amd64, arm64 Debian 安装文档 2026 Debian Linux 详情
Debian 12 GitLab JH 16.1.0 amd64, arm64 Debian 安装文档 TBD Debian Linux 详情

Ubuntu

Ubuntu支持以下版本。

操作系统 第一个支持的极狐GitLab 版本 CPU 架构 安装文档 操作系统的 EOL 详情
Ubuntu 20.04 GitLab CE / GitLab EE 13.2.0 amd64, arm64 Ubuntu 安装文档 April 2025 Ubuntu details
Ubuntu 22.04 GitLab JH 15.5.0 amd64, arm64 Ubuntu 安装文档 April 2027 Ubuntu 详情
Ubuntu 24.04 GitLab JH 17.1.0 amd64, arm64 Ubuntu 安装文档 April 2029 Ubuntu 详情

支持的国产操作系统

极狐GitLab(GitLab JH)是专门为国内用户和企业提供服务的一体化 DevOps 平台,目前已经针对国内的操作系统 OpenCloudOS、Alibaba Cloud Linux、Kylin、OpenEuler 提供了支持。详细安装教程可以查看极狐GitLab 官网安装指南

升级操作系统后升级极狐GitLab 包源

升级操作系统后,您还需要在您的包管理器配置中升级极狐GitLab 软件包源 URL。

如果您的软件包管理器报告没有进一步的更新可用,但您知道更新存在,请重复Linux 包安装指南中的说明来添加极狐GitLab 包源。将来的极狐GitLab 升级将根据您的升级操作系统进行获取。

同时升级极狐GitLab 和操作系统

如要同时升级操作系统和极狐GitLab:

  1. 升级操作系统。
  2. 检查是否需要升级极狐GitLab 包源
  3. 升级GitLab.

Corrupted Postgres indexes after upgrading the OS

升级操作系统后,Postgres 索引可能损坏

作为操作系统升级的一部分,如果您的 glibc 版本发生变化,您必须按照升级操作系统中的 PostgreSQL 来避免索引损坏。

针对 ARM64 的软件包

极狐GitLab 为一些支持的操作系统提供 arm64/aarch64 软件包。您可以在上面的表格中查看您的操作系统架构是否受支持。 ## 不再支持的操作系统版本

极狐GitLab 为操作系统提供对应的 Linux 软件包直到它们(指操作系统)达到 EOL 日期。在 EOF 日期后,极狐GitLab 就会停止发布官方软件包。弃用的操作系统版本和它们对应的最后一个极狐GitLab 版本如下:

操作系统版本 End of life 支持的最后一个极狐GitLab 版本
CentOS 6 November 2020 GitLab CE / GitLab EE 13.6
CentOS 8 December 2021 GitLab CE / GitLab EE 14.6
Debian 7 Wheezy May 2018 GitLab CE / GitLab EE 11.6
Debian 8 Jessie June 2020 GitLab CE / GitLab EE 13.3
Debian 9 Stretch June 2022 GitLab CE / GitLab EE 15.2
Debian 10 Buster June 2024 GitLab CE / GitLab EE 17.5
OpenSUSE 42.1 May 2017 GitLab CE / GitLab EE 9.3
OpenSUSE 42.2 January 2018 GitLab CE / GitLab EE 10.4
OpenSUSE 42.3 July 2019 GitLab CE / GitLab EE 12.1
OpenSUSE 13.2 January 2017 GitLab CE / GitLab EE 9.1
OpenSUSE 15.0 December 2019 GitLab CE / GitLab EE 12.5
OpenSUSE 15.1 November 2020 GitLab CE / GitLab EE 13.12
OpenSUSE 15.2 December 2021 GitLab CE / GitLab EE 14.7
OpenSUSE 15.3 December 2022 GitLab CE / GitLab EE 15.10
OpenSUSE 15.4 December 2023 GitLab CE / GitLab EE 16.7
Raspbian Wheezy May 2015 GitLab CE 8.17
Raspbian Jessie May 2017 GitLab CE 11.7
Raspbian Stretch June 2020 GitLab CE 13.3
Ubuntu 12.04 April 2017 GitLab CE / GitLab EE 9.1
Ubuntu 14.04 April 2019 GitLab CE / GitLab EE 11.10
Ubuntu 16.04 April 2021 GitLab CE / GitLab EE 13.12
Ubuntu 18.04 June 2023 GitLab CE / GitLab EE 16.11
note 此弃用策略会有例外,那就是当我们无法为操作系统的下一个版本提供软件包时。最常见的原因是我们的软件包存储库提供商 PackageCloud 不支持新版本,因此我们无法将软件包进行上传。

极狐GitLab 专业技术支持

如果您在升级过程中遇到任何问题,欢迎您在极狐GitLab 官方论坛寻求答案,您可可以查阅文章开头的 GitLab 专业升级服务详情来获取专业帮助。

当然,也欢迎您通过扫描下方二维码来直接咨询专业技术人员:

upgrade-service