지원되는 운영 체제

세부 정보: Tier: Free, Premium, Ultimate Offering: Self-Managed

GitLab은 공식으로 운영 체제의 LTS 버전을 지원합니다. 우분투와 같은 OS는 LTS와 비-LTS 버전 간에 명확한 구분이 있지만, LTS 개념을 따르지 않는 다른 운영 체제(예: 오픈SUSE)가 있습니다. 따라서 혼란을 방지하기 위해, GitLab이 지원하는 모든 운영 체제는 언제든지 설치 페이지에 명시됩니다.

다음은 현재 지원되는 운영 체제와 가능한 EOL(생명주기 종료) 날짜를 나열한 것입니다.

참고: amd64x86_64은 동일한 64비트 아키텍처를 가리킵니다. arm64aarch64는 동일한 아키텍처를 가리킵니다.

운영 체제 버전 처음으로 지원되는 GitLab 버전 아키텍처 설치 문서 운영 체제 EOL 자세한 내용
AlmaLinux 8 GitLab CE / GitLab EE 14.5.0 x86_64, aarch64 알마리눅스 설치 문서 2029 https://almalinux.org/
AlmaLinux 9 GitLab CE / GitLab EE 16.0.0 x86_64, aarch64 알마리눅스 설치 문서 2032 https://almalinux.org/
CentOS 7 GitLab CE / GitLab EE 7.10.0 x86_64 센트오에스 설치 문서 2024년 6월 https://www.centos.org/about/
Debian 10 GitLab CE / GitLab EE 12.2.0 amd64, arm64 데비안 설치 문서 2024 https://wiki.debian.org/LTS
Debian 11 GitLab CE / GitLab EE 14.6.0 amd64, arm64 데비안 설치 문서 2026 https://wiki.debian.org/LTS
Debian 12 GitLab CE / GitLab EE 16.1.0 amd64, arm64 데비안 설치 문서 미정 https://wiki.debian.org/LTS
오픈SUSE 15.5 GitLab CE / GitLab EE 16.4.0 x86_64, aarch64 오픈SUSE 설치 문서 2024년 12월 https://en.opensuse.org/Lifetime
RHEL 8 GitLab CE / GitLab EE 12.8.1 x86_64, arm64 센트오에스 설치 문서 사용 2029년 5월 RHEL 자세히 보기
RHEL 9 GitLab CE / GitLab EE 16.0.0 x86_64, arm64 센트오에스 설치 문서 사용 2032년 5월 RHEL 자세히 보기
SLES 12 GitLab EE 9.0.0 x86_64 오픈SUSE 설치 문서 사용 2027년 10월 https://www.suse.com/lifecycle/
SLES 15 GitLab EE 14.8.0 x86_64 오픈SUSE 설치 문서 사용 2024년 12월 https://www.suse.com/lifecycle/
Oracle Linux 7 GitLab CE / GitLab EE 8.14.0 x86_64 센트오에스 설치 문서 사용 2024년 12월 https://www.oracle.com/a/ocom/docs/elsp-lifetime-069338.pdf
Scientific Linux GitLab CE / GitLab EE 8.14.0 x86_64 센트오에스 설치 문서 사용 2024년 6월 https://scientificlinux.org/downloads/sl-versions/sl7/
우분투 18.04 GitLab CE / GitLab EE 10.7.0 amd64 우분투 설치 문서 2023년 4월 https://wiki.ubuntu.com/Releases
우분투 20.04 GitLab CE / GitLab EE 13.2.0 amd64, arm64 우분투 설치 문서 2025년 4월 https://wiki.ubuntu.com/Releases
우분투 22.04 GitLab CE / GitLab EE 15.5.0 amd64, arm64 우분투 설치 문서 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 자세히 보기

참고: CentOS 8은 2021년 12월 31일에 EOL이 되었습니다. GitLab 14.5 이상에서 CentOS 빌드는 AlmaLinux에서 작동합니다. 우리는 레드햇 엔터프라이즈 리눅스와 바이너리 호환성을 가진 모든 배포판을 공식으로 지원합니다. CentOS 8 릴리스(메이저 버전 및 마이너 버전)은 CentOS 8의 종료일(CentOS Stream으로 릴리스 되기 전)까지 RHEL의 메이저 버전 및 업데이트 버전 집합에 해당합니다.

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

운영 체제(OS)를 업그레이드한 후, 패키지 관리자 구성에서 GitLab 패키지 소스 URL을 업데이트해야 할 수 있습니다. 패키지 관리자가 더 이상 업데이트 사항이 없다고 보고하더라도, 새 버전이 출시되었을 경우에는 Linux 패키지 설치 가이드의 “GitLab 패키지 저장소 추가” 지침을 다시 실행하십시오. 향후 GitLab 업그레이드는 업그레이드된 OS에 따라 가져옵니다.

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

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

  1. 운영 체제를 업그레이드합니다.
  2. GitLab 패키지 소스를 업데이트해야 할 필요성이 있는지 확인합니다.
  3. GitLab을 업그레이드합니다.

ARM64용 패키지

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

경고: 현재 ARM에서 GitLab을 실행하는 데 아직도 일부 알려진 문제 및 제한 사항이 있습니다.

더 이상 지원되지 않는 OS 버전

GitLab은 운영 체제의 EOL(End-Of-Life)까지만 Linux 패키지를 제공합니다. OS의 EOL 날짜 이후에는 GitLab이 공식 패키지를 더 이상 릴리스하지 않습니다. 폐기된 운영 체제 및 그들을 위한 최종 GitLab 릴리스 목록은 아래와 같습니다:

OS 버전 지원 종료 날짜 마지막 지원되는 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

참고: 이 폐기 정책의 예외는 우리가 다음 버전의 운영 체제를 지원할 수 없을 때입니다. 이에 대한 가장 일반적인 이유는 당사의 패키지 저장소 제공 업체인 PackageCloud가 더 이상 새 버전을 지원하지 않기 때문에 패키지를 업로드할 수 없는 경우입니다.