支持的操作系统

  • Tier: 基础版, 专业版, 旗舰版
  • Offering: 私有化部署

极狐GitLab 官方支持长期支持 (LTS) 版本的操作系统。一些操作系统,如 Ubuntu,有明确的 LTS 和非 LTS 版本区别。然而,也有其他操作系统,例如 openSUSE,不遵循 LTS 概念。

为避免混淆,极狐GitLab 支持的所有操作系统都列在 安装页面

amd64x86_64 指代相同的 64 位架构。名称 arm64aarch64 也可以互换,指代相同的架构。

AlmaLinux#

AlmaLinux 支持以下版本。

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

Amazon Linux#

Amazon Linux 支持以下版本。

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

CentOS and Scientific Linux#

CentOS 和 Scientific Linux 支持以下版本。

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

Debian#

Debian 支持以下版本。

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

Ubuntu#

Ubuntu支持以下版本。

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

支持的国产操作系统#

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

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

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

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

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

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

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

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

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

针对 ARM64 的软件包#

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

不再支持的操作系统版本#

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

操作系统版本End of life支持的最后一个极狐GitLab 版本
CentOS 62020年11月GitLab JH 13.6
CentOS 72024年6月GitLab JH 17.7
CentOS 82021年12月GitLab JH 14.6
Debian 7 Wheezy2018年5月GitLab JH 11.6
Debian 8 Jessie2020年6月GitLab JH 13.3
Debian 9 Stretch2022年6月GitLab JH 15.2
Debian 10 Buster2024年6月GitLab JH 17.5
OpenSUSE 42.12017年5月GitLab JH 9.3
OpenSUSE 42.22018年1月GitLab JH 10.4
OpenSUSE 42.32019年7月GitLab JH 12.1
OpenSUSE 13.22017年1月GitLab JH 9.1
OpenSUSE 15.02019年12月GitLab JH 12.5
OpenSUSE 15.12020年11月GitLab JH 13.12
OpenSUSE 15.22021年12月GitLab JH 14.7
OpenSUSE 15.32022年12月GitLab JH 15.10
OpenSUSE 15.42023年12月GitLab JH 16.7
Raspbian Wheezy2015年5月GitLab JH 8.17
Raspbian Jessie2017年5月GitLab JH 11.7
Raspbian Stretch2020年6月GitLab JH 13.3
Ubuntu 12.042017年4月GitLab JH 9.1
Ubuntu 14.042019年4月GitLab JH 11.10
Ubuntu 16.042021年4月GitLab JH 13.12
Ubuntu 18.042023年6月GitLab JH 16.11

NOTE: 此弃用策略会有例外,那就是当我们无法为操作系统的下一个版本提供软件包时。最常见的原因是我们的软件包存储库提供商 PackageCloud 不支持新版本,因此我们无法将软件包进行上传。

极狐GitLab 专业技术支持#

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

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

upgrade-service