지원되는 운영 체제

Tier: Free, Premium, Ultimate Offering: Self-Managed

GitLab은 공식적으로 운영 체제의 LTS 버전을 지원합니다. Ubuntu와 같은 OS는 LTS와 비-LTS 버전 간에 명확한 구분이 있지만, 다른 OS인 openSUSE의 경우 LTS 개념을 따르지 않습니다. 따라서 혼란을 피하기 위해, GitLab이 지원하는 모든 운영 체제는 언제든지 설치 페이지에 나열됩니다.

다음은 현재 지원되는 운영 체제와 가능한 EOL 날짜입니다.

note
amd64x86_64는 동일한 64비트 아키텍처를 가리킵니다. arm64aarch64는 동일한 아키텍처를 가리킵니다.
OS 버전 최초 지원된 GitLab 버전 아키텍처 설치 문서 운영 체제 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://www.centos.org/about/
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
Debian 12 GitLab CE / GitLab EE 16.1.0 amd64, arm64 Debian 설치 문서 TBD https://wiki.debian.org/LTS
OpenSUSE 15.5 GitLab CE / GitLab EE 16.4.0 x86_64, aarch64 OpenSUSE 설치 문서 2024.12 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/
Oracle Linux 7 GitLab CE / GitLab EE 8.14.0 x86_64 CentOS 설치 문서 참조 2024.12 https://www.oracle.com/a/ocom/docs/elsp-lifetime-069338.pdf
Scientific 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 2023 GitLab CE / GitLab EE 16.3.0 amd64, arm64 Amazon Linux 2023 설치 문서 2028 https://docs.aws.amazon.com/linux/al2023/ug/release-cadence.html
Raspberry Pi OS (Buster) (기존 Raspbian Buster) GitLab CE 12.2.0 armhf Raspberry Pi 설치 문서 2024.6 Raspberry Pi 세부 정보
Raspberry Pi OS (Bullseye) GitLab CE 15.5.0 armhf Raspberry Pi 설치 문서 2026 Raspberry Pi 세부 정보
note
CentOS 8은 2021년 12월 31일에 EOL(EOS)이었습니다. GitLab 14.5 이후로, CentOS 빌드는 AlmaLinux에서 작동합니다. 공식적으로 Red Hat Enterprise Linux과 이진 호환성이 있는 모든 배포판을 지원합니다. 이는 사용자에게 CentOS 8 빌드에 대한 종단 지원을 제공합니다.

OS 업그레이드 후 GitLab 패키지 소스 업데이트

자체 설명서에 따라 운영 체제(OS)를 업그레이드한 후, 패키지 관리자 구성에서도 GitLab 패키지 소스 URL을 업데이트해야 할 수 있습니다. 패키지 관리자가 더 이상 업데이트할 것이 없다고 보고하더라도, 새 버전이 릴리스되면 Linux 패키지 설치 가이드의 “GitLab 패키지 리포지터리 추가” 지침을 다시 실행하세요. 미래의 GitLab 업그레이드는 업그레이드된 OS에 따라 가져옵니다.

GitLab 및 운영 체제(OS) 모두 업데이트

운영 체제(OS)와 GitLab 모두 업그레이드하려면:

  1. 운영 체제(OS)를 업그레이드합니다.
  2. GitLab 패키지 소스를 업데이트해야 하는지 확인합니다.
  3. GitLab를 업그레이드합니다.

ARM64용 패키지

GitLab은 지원되는 특정 운영 체제용 arm64/aarch64 패키지를 제공합니다. 귀하의 운영 체제 아키텍처가 테이블에서 지원되는지 확인할 수 있습니다.

caution
현재 ARM에서 GitLab을 실행하는데 알려진 이슈 및 제한 사항이 여전히 있습니다.

더 이상 지원되지 않는 운영 체제 버전

GitLab은 운영 체제의 EOL(End-Of-Life)까지만 리눅스 패키지를 제공합니다. 운영 체제의 EOL 날짜 이후로는 GitLab이 공식 패키지를 더 이상 릴리스하지 않습니다. 폐기된 운영 체제 디렉터리과 해당 운영 체제에 대한 최종 GitLab 릴리스는 아래에서 확인할 수 있습니다:

운영 체제 버전 End Of Life 마지막 지원되는 GitLab 버전
Raspbian Wheezy 2015년 5월 GitLab CE 8.17
OpenSUSE 13.2 2017년 1월 GitLab CE / GitLab EE 9.1
Ubuntu 12.04 2017년 4월 GitLab CE / GitLab EE 9.1
OpenSUSE 42.1 2017년 5월 GitLab CE / GitLab EE 9.3
OpenSUSE 42.2 2018년 1월 GitLab CE / GitLab EE 10.4
Debian Wheezy 2018년 5월 GitLab CE / GitLab EE 11.6
Raspbian Jessie 2017년 5월 GitLab CE 11.7
Ubuntu 14.04 2019년 4월 GitLab CE / GitLab EE 11.10
OpenSUSE 42.3 2019년 7월 GitLab CE / GitLab EE 12.1
OpenSUSE 15.0 2019년 12월 GitLab CE / GitLab EE 12.5
Raspbian Stretch 2020년 6월 GitLab CE 13.3
Debian Jessie 2020년 6월 GitLab CE / GitLab EE 13.3
CentOS 6 2020년 11월 GitLab CE / GitLab EE 13.6
CentOS 8 2021년 12월 GitLab CE / GitLab EE 14.6
OpenSUSE 15.1 2020년 11월 GitLab CE / GitLab EE 13.12
Ubuntu 16.04 2021년 4월 GitLab CE / GitLab EE 13.12
OpenSUSE 15.2 2021년 12월 GitLab CE / GitLab EE 14.7
Debian 9 “Stretch” 2022년 6월 GitLab CE / GitLab EE 15.2
OpenSUSE 15.3 2022년 12월 GitLab CE / GitLab EE 15.10
OpenSUSE 15.4 2023년 12월 GitLab CE / GitLab EE 16.7
note
이 폐시 정책의 예외는 다음 버전의 운영 체제에 대한 패키지를 제공할 수 없을 때입니다. 이는 주로 패키지 리포지터리 제공업체인 PackageCloud가 더 이상 신규 버전을 지원하지 않아 패키지를 업로드할 수 없는 경우가 가장 흔한 이유입니다.