작품2004
CentOS
CentOS(센트OS, Community Enterprise Operating System의 약자, CentOS Linux)는 업스트림 소스인 레드햇 엔터프라이즈 리눅스(RHEL)와 기능적으로 호환되는 자유 오픈 소스 커뮤니티 지원 컴퓨팅 플랫폼을 제공했던, 현재는 중단된 리눅스 배포판이다. 2014년 1월, CentO…
작품2004
CentOS(센트OS, Community Enterprise Operating System의 약자, CentOS Linux)는 업스트림 소스인 레드햇 엔터프라이즈 리눅스(RHEL)와 기능적으로 호환되는 자유 오픈 소스 커뮤니티 지원 컴퓨팅 플랫폼을 제공했던, 현재는 중단된 리눅스 배포판이다. 2014년 1월, CentO…
이 항목이 포함된 사건 파일에서 정보와 관계를 함께 살펴보세요.
이 항목이 포함된 사건 파일이 아직 없습니다.
이 항목으로 조사 시작하기CentOS(센트OS, Community Enterprise Operating System의 약자, CentOS Linux)는 업스트림 소스인 레드햇 엔터프라이즈 리눅스(RHEL)와 기능적으로 호환되는 자유 오픈 소스 커뮤니티 지원 컴퓨팅 플랫폼을 제공했던, 현재는 중단된 리눅스 배포판이다. 2014년 1월, CentOS는 RHEL로부터는 독립성을 유지하면서 레드햇에 공식적으로 합류한다고 발표했으며, 새로운 CentOS 거버넌스 위원회 체제 아래 놓이게 되었다.
CentOS(센트OS, Community Enterprise Operating System의 약자, CentOS Linux)는 업스트림 소스인 레드햇 엔터프라이즈 리눅스(RHEL)와 기능적으로 호환되는 자유 오픈 소스 커뮤니티 지원 컴퓨팅 플랫폼을 제공했던, 현재는 중단된 리눅스 배포판이다. 2014년 1월, CentOS는 RHEL로부터는 독립성을 유지하면서 레드햇에 공식적으로 합류한다고 발표했으며, 새로운 CentOS 거버넌스 위원회 체제 아래 놓이게 되었다.
2004년 5월에 출시된 첫 번째 CentOS 버전인 CentOS 2는 RHEL 버전 2.1AS에서 포크되었다. 버전 8부터 CentOS는 x86-64, ARM64 및 파워8 아키텍처를 공식 지원하며, 버전 6까지는 IA-32 아키텍처도 지원했다. 2015년 12월 기준, IA-32 아키텍처, Power ISA, ARMv7hl 및 AArch64 변형 ARM 아키텍처를 위한 CentOS 7의 AltArch 릴리스를 사용할 수 있다. CentOS 8은 2019년 9월 24일에 출시되었다.
2020년 12월, 레드햇은 RHEL의 업스트림에 위치한 배포판인 CentOS Stream 9을 위해 CentOS 개발을 일방적으로 종료했다. 2021년 3월, 클라우드리눅스(클라우드리눅스 OS 개발사)는 레드햇 엔터프라이즈 리눅스 파생판인 알마리눅스를 출시했다. 이후 2021년 5월, CentOS 창립자 중 한 명인 그레고리 커처는 CentOS의 원래 사명을 계승하는 경쟁 프로젝트인 로키 리눅스 프로젝트를 만들었다.
CentOS는 2002년 그레고리 커처가 시작한 RPM 기반 리눅스 배포판인 CAOS Linux의 빌드로 시작되었다. Infiscale은 자사의 GravityOS를 "Caos의 작은 풋프린트를 포함한다"고 설명했는데, 이는 중단된 해당 배포판으로부터 어느 정도 영향을 받았음을 나타낸다.
2006년 6월, 또 다른 RHEL 클론인 Tao Linux의 주요 개발자인 데이비드 파슬리는 Tao Linux의 은퇴와 CentOS 개발로의 통합을 발표했다. Tao 사용자들은 yum update를 통해 CentOS 릴리스로 마이그레이션했다.
2009년 7월, CentOS 프로젝트 웹사이트의 공개 서한을 통해 CentOS 창립자 중 한 명인 랜스 데이비스가 2008년에 사라졌다는 사실이 알려졌다. 데이비스는 프로젝트에 대한 기여를 중단했지만, CentOS 도메인 등록과 페이팔(PayPal) 계정 권한을 계속 보유하고 있었다. 2009년 8월, CentOS 팀은 데이비스와 연락이 닿아 centos.info 및 centos.org 도메인을 확보했다고 보고했다.
2010년 7월, CentOS는 데비안을 제치고 웹 서버용으로 가장 인기 있는 리눅스 배포판이 되었으며, 전체 리눅스 웹 서버의 거의 30%가 이를 사용했다. 데비안은 2012년 1월에 다시 선두를 탈환했다.
2014년 1월, 레드햇은 CentOS 프로젝트를 후원하여 "운영 체제 내부와 주변의 기술을 통합하는 오픈 소스 개발자의 요구에 적합한 플랫폼을 구축하도록 돕겠다"고 발표했다. 이러한 변화의 결과로 CentOS 상표권은 레드햇으로 이전되었으며, 현재 대부분의 CentOS 주요 개발자들은 레드햇에 고용되어 있다. 그러나 이들은 레드햇 엔터프라이즈 리눅스 팀과는 별도로 운영되는 레드햇의 오픈 소스 및 표준 팀의 일원으로 일한다. 또한 새로운 CentOS 거버넌스 위원회가 설립되었다.
2020년 12월 8일, CentOS 프로젝트는 CentOS Stream에 집중하기 위해 2021년 말에 배포를 중단할 것이라고 발표했다. 이 발표에 대한 커뮤니티의 반응은 압도적으로 부정적이었다. 곧이어 그레고리 커처(CentOS 창립자 중 한 명)는 원래의 CentOS 목적을 이어가기 위한 새로운 프로젝트를 발표했으며, 이는 로키 리눅스로 알려지게 되었다. 클라우드리눅스는 현재 버전의 RHEL과 바이너리 호환성을 목표로 하는 CentOS 리눅스의 커뮤니티 지원 후속 버전인 알마리눅스를 만들었다. 알마리눅스의 베타 버전은 2021년 2월 1일에 처음 출시되었고, 첫 번째 안정 버전은 2021년 3월 30일에 발표되었다. 로키 리눅스의 베타 버전은 2021년 4월 30일에 출시되었으며, 뒤이어 2021년 6월 21일 로키 리눅스 8.4의 안정 버전이 출시되었다.
CentOS 개발자들은 레드햇의 소스 코드를 사용하여 RHEL과 매우 유사한 최종 제품을 만든다. 레드햇이 자사 브랜딩과 로고의 재배포를 허용하지 않기 때문에 이를 변경하여 적용한다. CentOS는 무료로 제공된다. 기술 지원은 주로 공식 메일링 리스트, 웹 포럼 및 채팅방을 통해 커뮤니티에서 제공한다.
이 프로젝트는 레드햇 계열이지만 더 공공적이고 개방적이며 포용적인 것을 지향한다. 레드햇이 CentOS 주요 개발자 대부분을 고용하고 있지만, CentOS 프로젝트 자체는 사용자와 조직 후원자의 기부에도 의존한다.
7.0 이전 릴리스의 CentOS 버전 번호는 주 버전과 부 버전의 두 부분으로 구성되며, 이는 특정 CentOS 릴리스를 빌드하는 데 사용된 레드햇 엔터프라이즈 리눅스(RHEL)의 주 버전 및 업데이트 세트에 대응한다. 예를 들어, CentOS 6.5는 RHEL 6 업데이트 5(RHEL 버전 6.5라고도 함)의 소스 패키지로 빌드된 RHEL 6의 이른바 "포인트 릴리스"이다.
버전 7.0부터 CentOS 버전 번호에는 릴리스의 기반이 되는 소스 코드의 날짜 스탬프를 나타내는 세 번째 부분이 포함된다. 예를 들어, 버전 번호 7.0-1406은 이 CentOS 릴리스가 RHEL 7의 0번째 업데이트 세트에 매핑됨을 나타내는 동시에, "1406"은 이 릴리스의 기반이 되는 소스 코드가 2014년 6월 날짜임을 나타낸다. 날짜 스탬프를 사용하면 관련 기본 릴리스 버전과의 연결을 유지하면서 향후 컨테이너 및 클라우드 릴리스용으로 설치 이미지를 재발행할 수 있다.
2006년 중반 RHEL 버전 4.4(공식 명칭 레드햇 엔터프라이즈 리눅스 4.0 업데이트 4)부터 레드햇은 CentOS에서 사용하는 것과 동일한 버전 명명 규칙을 채택했다(예: RHEL 4.5 또는 RHEL 6.5).
2019년 9월 10일, CentOS 7.x는 실제 운영 환경에서 사용 중이었고 CentOS 8.x는 그렇지 않았기 때문에 CentOS 8.1 작업을 CentOS 7.7 이후로 미뤘다. CentOS 7.7이 출시된 후 자원은 다시 CentOS 8.0으로 옮겨졌다.
2019년 9월 24일, CentOS는 공식적으로 CentOS 버전 8.0을 출시했다. 2021년 말에 CentOS가 중단되었기 때문에 최종 릴리스는 버전 8.5(2021-11-16)였다. 반면 대응하는 RHEL 버전은 버전 8.10(2024-09 기준)까지 계속되었다.
레드햇 엔터프라이즈 리눅스(RHEL) 수명 주기에 따르면, CentOS 5, 6, 7은 RHEL을 기반으로 하므로 "최대 10년 동안 유지 관리"된다. 이전의 CentOS 4는 7년 동안 지원되었다.
AltArch 릴리스는 기본 CentOS 릴리스에서 지원하지 않는 아키텍처를 지원하기 위해 AltArch 특별 관심 그룹(AltArch SIG)에서 출시한다.
Software Collections(SCL)는 일련의 프로그래밍 언어, 데이터베이스 서버 및 다양한 관련 패키지를 제공하는 CentOS 소프트웨어 저장소이다. 제공되는 소프트웨어 버전은 기본 CentOS 배포판에 포함된 해당 버전보다 최신이거나, 처음으로 공식 CentOS 패키지로 제공되는 것들이다. (아래의 CentOS 저장소 목록 참조)
SCL에서 제공하는 패키지는 CentOS와 함께 제공되는 기본 시스템 도구를 대체하지 않는다. 대신 /opt 디렉터리에 병렬 도구 세트가 설치되며, 제공된 scl 유틸리티를 사용하여 애플리케이션별로 선택적으로 활성화할 수 있다. 예를 들어, Perl 또는 MySQL의 기본 버전은 기본 CentOS 설치에서 제공하는 버전으로 그대로 유지된다.
CentOS 프로젝트에서 출시한 일부 ISO 이미지는 직접적인 업스트림 대응판이 없다. 이들은 라이브 부팅 가능 이미지를 제공하거나 설치 매체의 크기를 줄이는 등 특정 목적을 위해 생성된다. 아래에 나열된 것 외에도 직접적인 업스트림 대응판이 없는 AltArch 릴리스가 있다.
LiveCD 및 LiveDVD 이미지는 킥스타트 구성 파일을 사용하여 일련의 맞춤형 스크립트로 생성된 부팅 가능한 압축 파일 시스템을 포함한다. 이러한 라이브 이미지는 하드 디스크에도 설치할 수 있어 완전한 기능을 갖춘 CentOS 설치가 가능하다. 하드 디스크에 설치되는 패키지 세트는 CD/DVD에 있는 이미지를 하드 디스크로 단순히 전송하는 방식이므로 설치 중에 조정할 수 없다. 하드 디스크로 부팅한 후에는 yum을 사용하여 패키지를 추가하거나 제거할 수 있다.
MinimalCD 이미지에는 보안이나 네트워크 사용성을 저해하지 않으면서 기능적인 설치에 필요한 최소한의 패키지만 포함되어 있다. 이 최소 이미지들은 패키지 선택 기능만 제외된 모든 정규 기능을 갖춘 표준 CentOS 설치 프로그램을 사용한다. 설치가 완료된 후 Yum을 사용하여 패키지를 추가하거나 제거할 수 있다.
특별 관심 그룹(SIG)은 CentOS 커뮤니티의 조직된 부분으로, 특정 요구 사항을 충족하는 CentOS의 전문화된 변형을 구축할 수 있는 경로를 연다. SIG는 최첨단 소프트웨어 추가, 요구 사항에 따른 기존 패키지 재빌드, 대체 데스크톱 환경 제공, 또는 공식적으로 지원되지 않는 아키텍처에서 CentOS를 사용할 수 있게 하는 등 다양한 방식으로 CentOS를 수정하고 개선할 수 있는 자유를 가진다.
주요 CentOS 배포판을 구성하는 소프트웨어 패키지가 포함된 세 가지 기본 CentOS 소프트웨어 저장소(채널이라고도 함)가 있다.
base: CentOS 포인트 릴리스를 구성하는 패키지를 포함하며, 실제 포인트 릴리스가 ISO 이미지 형태로 공식 제공될 때 업데이트된다.
updates: 포인트 릴리스의 정기 업데이트 세트 사이에 발행되는 보안, 버그 수정 또는 개선 업데이트 패키지를 포함한다. 이 방식으로 출시되는 버그 수정 및 개선 업데이트는 아래에 설명된 CentOS-Fasttrack 저장소를 통해 출시하기에 부적합한 것들만 해당된다.
addons: 주요 CentOS 배포판을 구성하는 패키지를 빌드하는 데 필요하지만 업스트림에서 제공하지 않는 패키지를 제공한다.
CentOS 프로젝트는 기본 base 및 updates 저장소에서 제공하지 않는 소프트웨어 패키지를 포함하는 몇 가지 추가 저장소를 제공한다. 이러한 저장소에는 다음이 포함된다.
CentOS Extras: 업스트림
출처: CentOS (CC BY-SA)
확인된 구조화 정보, 사용자 의견, AI가 찾은 관계를 구분해 표시해요.
아직 댓글이 없어요. 먼저 한마디 남겨 보세요.