対応オペレーションシステム
GitLabは公式にLTSバージョンのオペレーティングシステムをサポートしています。UbuntuのようなOSはLTS版と非LTS版を明確に区別していますが、例えばopenSUSEのようにLTSの概念に従っていないOSもあります。したがって、混乱を避けるために、公式の方針として、どの時点においても、GitLabでサポートされているすべてのOSがインストールページに記載されています。
以下は現在サポートされているOSとそのEOLの可能性のある日付の一覧です。
amd64
とx86_64
は同じ 64 ビット・アーキテクチャを指します。arm64
とaarch64
という名前も互換性があり、同じアーキテクチャを指しています。OSバージョン | 最初にサポートされたGitLabのバージョン | アーカイブ | インストールドキュメント | OS EOL | 詳細 |
---|---|---|---|---|---|
AlmaLinux 8 | GitLab CE / GitLab EE 14.5.0 | x86_64, aarch64 | AlmaLinuxインストールドキュメント | 2029 | https://almalinux.org/ |
AlmaLinux 9 | GitLab CE / GitLab EE 16.0.0 | x86_64, aarch64 | AlmaLinuxインストールドキュメント | 2032 | https://almalinux.org/ |
CentOS 7 | GitLab CE / GitLab EE 7.10.0 | x86_64 | CentOS インストールドキュメント | 2024年6月 | https://wiki.centos.org/About/Product |
Debian 10 | GitLab CE / GitLab EE 12.2.0 | amd64, arm64 | Debian インストールドキュメント | 2024 | https://wiki.debian.org/LTS |
Debian 11 | GitLab CE / GitLab EE 14.6.0 | amd64, arm64 | Debian インストールドキュメント | 2026 | https://wiki.debian.org/LTS |
OpenSUSE 15.4 | GitLab CE / GitLab EE 15.7.0 | x86_64, aarch64 | OpenSUSE インストール・ドキュメント | 2023年11月 | https://en.opensuse.org/Lifetime |
RHEL 8 | GitLab CE / GitLab EE 12.8.1 | x86_64, arm64 | CentOS インストールドキュメントを利用 | 2029年5月 | RHEL 詳細 |
RHEL 9 | GitLab CE / GitLab EE 16.0.0 | x86_64, arm64 | CentOS インストールドキュメントを利用 | 2032年5月 | RHEL 詳細 |
SLES 12 | GitLab EE 9.0.0 | x86_64 | OpenSUSEインストール・ドキュメントの利用 | 2027年10月 | https://www.suse.com/lifecycle/ |
SLES 15 | GitLab EE 14.8.0 | x86_64 | OpenSUSEインストール・ドキュメントの利用 | 2024年12月 | https://www.suse.com/lifecycle/ |
オラクル・リナックス | GitLab CE / GitLab EE 8.14.0 | x86_64 | CentOS インストールドキュメントを利用 | 2024年7月 | https://www.oracle.com/a/ocom/docs/elsp-lifetime-069338.pdf |
科学的Linux | GitLab CE / GitLab EE 8.14.0 | x86_64 | CentOS インストールドキュメントを利用 | 2024年6月 | https://scientificlinux.org/downloads/sl-versions/sl7/ |
Ubuntu 18.04 | GitLab CE / GitLab EE 10.7.0 | amd64 | Ubuntuインストールドキュメント | 2023年4月 | https://wiki.ubuntu.com/Releases |
Ubuntu 20.04 | GitLab CE / GitLab EE 13.2.0 | amd64, arm64 | Ubuntuインストールドキュメント | 2025年4月 | https://wiki.ubuntu.com/Releases |
Ubuntu 22.04 | GitLab CE / GitLab EE 15.5.0 | amd64, arm64 | Ubuntuインストールドキュメント | 2027年4月 | https://wiki.ubuntu.com/Releases |
Amazon Linux 2 | GitLab CE / GitLab EE 14.9.0 | amd64, arm64 | Amazon Linux 2 インストールドキュメント | 2025年6月 | https://aws.amazon.com/amazon-linux-2/faqs/ |
Amazon Linux 2022 | GitLab CE / GitLab EE 15.9.0 | amd64, arm64 | Amazon Linux 2022 インストールドキュメント | 2027年10月 | https://aws.amazon.com/linux/amazon-linux-2022/faqs/ |
Raspberry Pi OS (Buster) (旧名 Raspbian Buster) | GitLab CE 12.2.0 | アームフ | Raspberry Pi インストールドキュメント | 2024 | Raspberry Piの詳細 |
Raspberry Pi OS (Bullseye) | GitLab CE 15.5.0 | アームフ | Raspberry Pi インストールドキュメント | 2026 | Raspberry Piの詳細 |
OSアップグレード後のGitLabパッケージソースの更新
OS(OS) をドキュメントに従ってアップグレードした後、パッケージマネージャの設定で GitLab パッケージソースの URL も更新する必要があるかもしれません。新しいバージョンがリリースされているにもかかわらず、パッケージマネージャがそれ以上のアップデートがないとレポーターした場合は、Linux パッケージインストールガイドの「GitLab パッケージリポジトリを追加する」手順を繰り返してください。今後のGitLabのアップグレードは、アップグレードしたOSに従って取得されます。
GitLabとオペレーティングシステムの両方をアップデートしてください。
オペレーティングシステム(OS) と GitLab の両方をアップグレードするには:
- OSをアップグレードします。
- GitLabのパッケージソースを更新する必要があるかどうかを確認します。
- GitLabをアップグレードします。
ARM64用パッケージ
GitLab 13.4 で導入されました。
GitLabはarm64/aarch64パッケージをいくつかのサポートされているオペレーションシステムに提供しています。あなたのオペレーティングシステムのアーキテクチャがサポートされているかどうかは、上の表で確認できます。
サポートが終了したOSバージョン
GitLabでは、OSのEOL(End-Of-Life)までLinuxパッケージのみを提供しています。OSのEOL日を過ぎると、GitLabは公式パッケージのリリースを停止します。非推奨のオペレーティングシステムのリストと、それらに対するGitLabの最終リリースは以下にあります:
OSバージョン | 生産終了 | 最後にサポートされたGitLabのバージョン |
---|---|---|
Raspbian Wheezy | 2015年5月 | GitLab CE8.17 |
OpenSUSE 13.2 | 2017年1月 | GitLab CE/GitLab EE9.1 |
Ubuntu 12.04 | 2017年4月 | GitLab CE/GitLab EE9.1 |
OpenSUSE 42.1 | 2017年5月 | GitLab CE/GitLab EE9.3 |
OpenSUSE 42.2 | 2018年1月 | GitLab CE/GitLab EE10.4 |
Debian Wheezy | 2018年5月 | GitLab CE/GitLab EE11.6 |
Raspbian Jessie | 2017年5月 | GitLab CE11.7 |
Ubuntu 14.04 | 2019年4月 | GitLab CE/GitLab EE11.10 |
OpenSUSE 42.3 | 2019年7月 | GitLab CE/GitLab EE12.1 |
OpenSUSE 15.0 | 2019年12月 | GitLab CE/GitLab EE12.5 |
Raspbian ストレッチ | 2020年6月 | GitLab CE13.3 |
Debian Jessie | 2020年6月 | GitLab CE/GitLab EE13.3 |
CentOS 6 | 2020年11月 | GitLab CE/GitLab EE13.6 |
CentOS 8 | 2021年12月 | GitLab CE/GitLab EE14.6 |
OpenSUSE 15.1 | 2020年11月 | GitLab CE/GitLab EE13.12 |
Ubuntu 16.04 | 2021年4月 | GitLab CE/GitLab EE13.12 |
OpenSUSE 15.2 | 2021年12月 | GitLab CE/GitLab EE14.7 |
Debian 9 “Stretch” | 2022年6月 | GitLab CE/GitLab EE15.2 |
OpenSUSE 15.3 | 2022年12月 | GitLab CE/GitLab EE15.10 |