이 질문은 다른 곳에서 반복적으로 요청되었을 것이라고 확신합니다(SE의 CentOS와 RHEL에 대한 구체적인 내용을 찾지 못했습니다). 하지만 여전히 몇 가지 구체적인 사항을 묻고 확인하고 싶었습니다.
CentOS는 모든 RH 상표, 로고 등을 제거하고 커뮤니티 구축 패키지와 동일한 코드를 기반으로 한다는 것이 분명합니다.
- CentOS용으로 빌드된 패키지가 정확히 동일합니까? 패키지 내용과 프로그램 동작이 RHEL과 동일합니까?
- 라이센스 등록 매체 외에 RHN이란 무엇입니까? CentOS란 무엇입니까?
저는 Ubuntu 데스크탑 사용자입니다. 지원 측면(예: RHN)에 대해 전혀 다루지 않은 RH299 과정을 수강했습니다. 그 외에는 전문적인 Linux 지식이나 경험이 없습니다.
편집하다
나는 읽었다CentOS 6.2 릴리스 노트, 그러나 세부 사항이 만족스럽지 못했습니다. 릴리스 노트에 언급된수정된 패키지,삭제됨또는다음에 추가상류로 가세요. 그러나 개정된 패키지의 차이점이 정확히 무엇인지 자세히 설명하는 문서에 대한 설명도 링크도 없습니다. 브랜드 가방은 설명이 필요 없지만, 내가 아는 한 브랜드와는 아무런 관련이 없는 , kernel
, ntp
등 의 가방이 언급되어 있습니다.anaconda
답변1
CentOS는 RHEL과 매우 유사하지만 브랜딩 및 지원이 없습니다. 특히 라이브러리 버전은 동일하므로 한 버전에서 작동하는 바이너리는 다른 버전에서도 작동합니다. 관리 도구는 동일하며 비슷한 방식으로 구성됩니다. 그러나 두 배포판이 서로 다른 작은 패치를 적용하는 경우가 있기 때문에 몇 가지 차이점이 있습니다. 예를 들어,이 문제RHEL 5와 CentOS 5가 식별을 위해 서로 다른 규칙을 적용한다는 것은 명백합니다 /etc/cron.d
.
즉, 교육 과정 수준에서는 CentOS와 RHEL을 서로 바꿔서 사용할 수 있습니다. 그러나 프로그램의 정확한 동작을 찾기 위해 매뉴얼 페이지의 일부 구석을 살펴봐야 하는 경우 차이점을 발견할 수 있습니다.
답변2
이것귀하의 질문에 답할 수 있습니다. 해당 페이지에서 발췌한 내용입니다.
CentOS는 Linux 커널을 기반으로 하는 무료 운영 체제 배포판입니다. 이는 전적으로 Red Hat Enterprise Linux(RHEL) 배포판에서 파생되었습니다. CentOS는 무료 엔터프라이즈급 컴퓨팅 플랫폼을 제공하기 위해 존재하며 업스트림 소스인 Red Hat과 100% 바이너리 호환성을 유지하기 위해 노력합니다. [2] CentOS는 Community Enterprise Operating System을 의미합니다. CentOS는 가장 널리 사용되는 웹 서버 Linux 배포판으로 Linux 웹 서버의 거의 30%에서 사용됩니다.
답변3
아니, 그래도 가까워요. 몇 가지 주요 차이점이 있습니다.
- CentOS에는 정부 네트워크에 필요한 인증된 암호화 보호 기능이 부족합니다.
- CVE(Common Vulnerability and Exposures)는 CentOS에서 테스트되지 않으며 올바르게 테스트하는 데 비용이 많이 듭니다.
답변4
RHEL을 사용하면 RedHat에 지원 비용을 지불합니다.
CentOS를 사용하면 RedHat으로부터 상업적 지원을 받을 수 없습니다.
대부분의 업데이트는 RedHat에 먼저 적용되고 CentOS에 적용됩니다.
그 외에는 동일합니다. 자세한 내용은 다음을 참조하세요.CentOS 및 RHEL.