Rocky Linux VS AlmaLinux

‘VS’ 는 어그로 끌어보려는거고… “EL8 파생판이지만 기본 외의 주변부 구현에 차이가 있다.”가 결론.

https://www.redhat.com/ko/blog/faq-centos-stream-updates

두 배포판 모두 RHEL 1:1 동일하게 구현한다고 적어놓음.

Rocky Linux is a community enterprise operating system designed to be 100% bug-for-bug compatible with America’s top enterprise Linux distribution now that its downstream partner has shifted direction. It is under intensive development by the community. Rocky Linux is led by Gregory Kurtzer, founder of the CentOS project. Contributors are asked to reach out using the communication options offered on this site.

AlmaLinux (opens new window) is an Open Source and forever-free enterprise Linux distribution, governed and driven by the community, focused on long-term stability and a robust production grade platform. AlmaLinux OS is a 1:1 binary comptible with RHEL® 8 and it was founded by the team behind the well-established CloudLinux OS (opens new window).

실제론 차이가 좀 있다. BaseOS, AppStream, extras 는 동일하지만 기본 소스가 아닌 SSG (SCAP Security Guide), SIG(Special Intrest Group) 지원에서 RL와 AL 이 차이가 보임.

보안설정(hardening): OpenSCAP

Rocky Linux: 존재하긴 하나, 적용 불가. CPE dictionary 의 문제인지 전 항목이 ‘notapplicable’. 8.4 RC1 버전은 아예 룰이 없었고… 8.4 GA 버전은 존재하지만 결과는 캡쳐와 같다.

AlmaLinux: 존재하며, Anaconda oscap plugin 도 정상 동작해 설치 단계부터 보안 설정 가능, 설치 후 적용 및 검사 가능.

Rocky Linux PCI-DSS
AlmaLinux PCI-DSS

SIG 패키지 설치된 CentOS 8 에서 전환(migration)

glusterfs 사용 시, Rocky Linux 전환 불가 (참고 링크), AlmaLinux 전환 가능

왜 이런가?

두 배포판 모두 RHEL 의 변형이지, CentOS 의 변형이 아니다. ‘같은 소스로 생성한 배포판이라 똑같을줄 알았다’고 이야기하니, AlmaLinux 의 릴리즈 엔지니어링 책임자 Eugene Zamriy 님의 대답이 인상이어서 요약하자면

동일 소스로 빌드해도 잘못될 부분이 존재한다. 다른 빌드 순서, 잘못된 RPM 매크로, 기타 등등. 때론 레드햇의 구현을 재현하기 어려운 경우도 있다.

어떤 사람은 EL8 파생 배포판을 sed 와 koji(RPM 빌드 시스템)만 있으면 만들 수 있다고 하지만, 현실은 그렇지 않다.

“Rocky Linux VS AlmaLinux”의 한가지 생각

답글 남기기

이메일 주소는 공개되지 않습니다.

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.