Jump to section

정보

CentOS Linux 7은 2024년 6월 30일에 지원 종료(End of Life, EOL)되었습니다. Red Hat은 마이그레이션을 원활하게 진행할 수 있는 다양한 옵션을 제공하며, 그중 하나는 Red Hat Enterprise Linux for Third Party Linux Migration을 활용하는 것입니다.

CentOS란?

URL 복사

CentOS는 2가지의 개별 Linux® 배포판CentOS Stream과 CentOS Linux를 출시하는 오픈소스 프로젝트입니다. 또한 해당 프로젝트에 참여하는 사람들의 오픈소스 커뮤니티, 그리고 CentOS 프로젝트 결과물에 대한 작업을 지원하는 모든 것을 뜻합니다. Red Hat®, Almalinux, CloudLinux, AWS는 모두 이 커뮤니티에 기여하고 있습니다.

CentOS Stream은 향후 Red Hat® Enterprise Linux 제품 릴리스에 대한 업스트림 개발 플랫폼입니다.

2024년 6월 30일 이후, CentOS 프로젝트는 CentOS Linux®의 업데이트와 릴리스를 모두 중단하였습니다. CentOS Linux 8 업데이트는 2021년 12월에 종료되었으며, CentOS Linux 7 업데이트는 2024년 6월 30일에 종료되었습니다. 따라서 현재 CentOS Linux 사용자는 마이그레이션 경로를 선택해야 합니다. 제3사에서 제공하는 CentOS Linux 지원을 찾아볼 수 있고, 이것이 포크가 될 수 있지만, CentOS 프로젝트, CentOS Stream 또는 Red Hat과는 완전히 분리되어 있습니다. 

이 마이그레이션을 지원하기 위해 CentOS Linux 마이그레이션 평가 서비스를 활용할 수 있습니다. 이 평가 서비스를 사용하면 고객의 특정한 요구와 환경에 대한 고려 사항을 확인할 수 있습니다. 

CentOS Linux와 CentOS Stream은 모두 Cent OS 버전인 오픈소스 Linux 배포판으로,  전체 엔터프라이즈 Linux 에코시스템에 속합니다. CentOS Stream은 향후 Red Hat Enterprise Linux 릴리스에 대한 오픈소스 개발 플랫폼입니다. CentOS Stream은 이후 Red Hat Enterprise Linux가 되는 반면, CentOS Linux는 Red Hat이 릴리스한 소스 코드에서 파생되는 것입니다. 과거에는 각 CentOS Linux 버전이 Red Hat Enterprise Linux의 메이저 버전을 반영했으며, 둘 다 RPM 패키지 관리자 시스템을 사용하고 유사한 기능, 호환성, 버그 수정을 유지 관리했습니다.

CentOS Stream은 향후 Red Hat Enterprise Linux의 마이너 릴리스를 위한  오픈소스 개발 플랫폼입니다. CentOS Stream에서는 커뮤니티 구성원이 Red Hat 파트너 및 에코시스템 개발자와 더불어 Red Hat Enterprise Linux 엔지니어와 함께 기여하고 코드를 테스트할 수 있도록 Red Hat Enterprise Linux 개발 소스 코드를 제공합니다. 

CentOS Linux는 Red Hat이 릴리스한 소스 코드에서 파생된 배포판으로, 커뮤니티에서 지원하며,  소프트웨어 개발 및 배포에 가장 자주 사용되고 배포 모델이 없는 Linux 커널을 기반으로 구축됩니다. CentOS Linux 업데이트는 2021년부터 2024년 사이에 중단되었습니다. 과거 CentOS Linux의 각 버전에는 Red Hat Enterprise Linux의 메이저 버전이 반영되었습니다. 두 버전 모두 RPM 패키지 관리자 시스템을 사용했고 유사한 기능, 호환성, 버그 수정을 유지했습니다. 

CentOS는 오픈소스 프로젝트입니다. Red Hat Enterprise Linux는 라이프사이클업그레이드 경로가 정의된 엔터프라이즈 오픈소스 제품입니다.

CentOS Stream, CentOS Linux, Red Hat Enterprise Linux는 Ubuntu, Debian, Oracle Linux, Fedora Linux 등과 더불어 모두 다른 Linux 배포판으로, 기술, 지원, 개발에 여러 가지 차이점이 있습니다. 따라서 활용 사례와 툴 요구 사항에 따라 적합한 Linux 배포판을 선택하면 됩니다.

  • 바이너리 실행 경로 차이와 같이 기술적 차이도 상당히 많습니다. 
  • 지원 구조가 다릅니다. CentOS Stream과 CentOS Linux 지원은 GitHub, 포럼, 위키, 튜토리얼, 기타 협업 방법을 통해 다른 사용자와 기여자가 선의로 제공하는 반면, Red Hat Enterprise Linux의 경우 전담 엔지니어와 직원의 지원을 받을 수 있습니다.
  • 소스 코드 수정에 대한 초대, 검증, 커밋 방식이 모두 다릅니다. Red Hat Enterprise Linux에 대한 기여는 CentOS Stream을 통해 전달됩니다. CentOS Stream에 대한 기여는 누구나 할 수 있지만, 오직 Red Hat 엔지니어만이 이러한 기여를 승인하고 커밋할 수 있습니다. CentOS Linux에는 기여 모델이 존재하지 않습니다.

업계 리더들이 CentOS Linux가 아닌 Red Hat Enterprise Linux를 선택하는 이유

Red Hat Enterprise Linux는 고객 요구 사항을 충족하기 위해 스케일에 따른 비즈니스 트랜스포메이션을 추진하도록 지원하므로 리소스를 확보하고 IT 시스템을 통합할 수 있습니다. 클라우드 기반 고객 관계 관리(CRM) 시스템 공급업체인 세일즈포스(Salesforce)는 Red Hat Enterprise Linux가 제공하는 현대적인 IT 워크로드에 대한 안정성을 활용하고 있습니다. 이를 통해 CentOS Linux에서 Red Hat Enterprise Linux 9로 20만 개 이상의 시스템을 마이그레이션하고 있습니다.

CentOS 프로젝트는 2021년과 2024년 사이에 CentOS Linux의 업데이트와 릴리스를 중단했습니다. 따라서 현재 CentOS Linux 사용자는 마이그레이션 경로를 선택해야 합니다. CentOS Linux 8 업데이트는 2021년 12월에 종료되었으며, CentOS Linux 7 업데이트는 2024년 6월 30일에 종료되었습니다.

그러나 CentOS 커뮤니티는 사라지지 않습니다. 커뮤니티 기여자와 CentOS 사용자는  CentOS Stream 프로젝트를 통해 오픈소스 Linux 배포를 위한 협업을 지속할 수 있으며, 이는 계속해서  Red Hat Enterprise Linux 개발 프로세스의 중요한 부분으로 남을 것입니다.

CentOS 특별 이익 단체(CentOS SIG)는 각 그룹의 구성원과 조직 리더의 지시에 따라 계속해서 커뮤니티 내에서 활동을 이어갈 예정입니다. 누구든지 새로운 SIG를 시작하기 위해 CentOS 이사회의 승인을 요청할 수 있습니다.

CentOS Stream은 계속해서 오픈소스 개발 플랫폼으로서 Red Hat Enterprise Linux 마이너 릴리스의 주요 개발 파이프라인으로 활용됩니다. 

  • CentOS Stream 8은 Red Hat Enterprise Linux 8 개발 프로세스의 일부로, Red Hat Enterprise Linx 8 라이프사이클의 완전 지원 단계를 통해 지속적인 업데이트가 이루어집니다.
  • Red Hat Enterprise Linux 9 개발 프로세스의 일부로 2021년 출시된 CentOS Stream 9 역시 비슷한 업데이트 사이클이 적용됩니다.

CentOS Linux 소스 코드는 git.centos.org에서 계속해서 일반에 공개되지만  CentOS Linux 8의 빌드는 2021년 12월에 종료되었습니다. Rocky Linux, Amazon Linux 2, Docker, AlmaLinux 등 CentOS Linux와 유사한 운영 체제의 경우 Red Hat과 CentOS는 아무런 관련이 없기 때문에 해당 조직과 커뮤니티에 직접 문의하셔야 합니다. CentOS 공동 창립자 Gregory Kurtzer가 설립한 Rocky Linux도 계속해서 CentOS Linux와 유사한 배포판을 개발할 것입니다. CentOS 이사회는 다음 일정에 따라 CentOS 버전을 점차적으로 사용 중단하기로 결정했습니다.

  • CentOS Linux 7 업데이트는 2024년 6월까지 Red Hat Enterprise Linux 7 지원 라이프사이클에 따라 계속되었습니다.
  • CentOS Linux 8 업데이트는 2021년 12월 31일에 종료되었습니다.
  • CentOS Linux 9는 출시되지 않을 예정입니다.

예.

자격을 갖춘 개인과 조직은 Red Hat Enterprise Linux 서브스크립션을 무료로 제공(조건별로 다름)하는 여러 가지 프로그램에 액세스할 수 있습니다. 마이그레이션을 지원하는 Red Hat 툴링을 이용하고 완전한 지원을 받을 수 있으며, 그에 따른 배포도 이용과 지원 혜택이 제공됩니다.

CentOS Stream은 커널과 모든 사용자 공간 구성 요소를 포함하고 있으며 주요 RHEL + 1 개발이 이루어지는 곳입니다. 이 플랫폼을 통해 ISV(독립 소프트웨어 벤더), IHV(독립 하드웨어 벤더), OEM 및 계층화된 Red Hat 제품 등의 시장 출시 시간이 단축될 수 있습니다.

CentOS Stream을 사용하는 두 가지 주요 방법은 다음과 같습니다.

다음 커맨드를 사용해 CentOS Linux 8에서 CentOS Stream 8으로 마이그레이션

[root@centos ~]# dnf swap centos-linux-repos centos-stream-repos [root@centos ~]# dnf distro-sync

여기에서 CentOS Stream을 다운로드하세요.

추가 정보

문서

Linux란 무엇일까요?

Linux는 OS의 기본 구성 요소인 커널과 이와 함께 번들로 제공되는 툴, 애플리케이션, 서비스로 구성됩니다.

문서

SELinux란?

SELinux(Security-Enhanced Linux)는 관리자가 시스템 액세스 권한을 효과적으로 제어할 수 있게 하는 Linux® 시스템용 보안 아키텍처입니다.

문서

Linux 커널이란 무엇일까요?

Linux 커널은 Linux 운영 체제(OS)의 주요 구성 요소이며 컴퓨터 하드웨어와 프로세스를 잇는 핵심 인터페이스입니다.

Linux에 대한 자세한 내용

제품

새로운 애플리케이션 출시, 환경 가상화, 더욱 안전한 하이브리드 클라우드 생성 등 다양한 작업을 위한 안정적이고 검증된 기반을 제공합니다.

리소스