오랫동안 CentOS는 Red Hat Enterprise Linux의 무료 버전이었기 때문에 Linux 배포판, 특히 서버용으로 안정적인 선택이었습니다. 그러나 변화가 CentOS 커뮤니티를 뒤흔들었고, 이로 인해 원래 개발자 중 한 명이 Rocky Linux라는 포크를 만들었습니다.
몇 달 간의 개발 끝에 Rocky Linux의 시험판 버전이 등장했습니다. Rocky Linux로의 전환을 고려해야 합니까? 이 게시물에서 알아보도록 하겠습니다.
Rocky Linux란 무엇입니까?
Rocky Linux는 Red Hat Enterprise Linux 또는 RHEL의 다운스트림인 CentOS의 포크입니다. CentOS와 마찬가지로 서버에 이상적인 안정적인 Linux 버전을 제공합니다. CentOS의 "버그 대 버그 호환" 드롭인 대체품으로 고안되었습니다.
CentOS 설립자 Gregory Kurtzer는 새 버전의 배포판을 만들기 위한 노력을 주도하고 있습니다. Rocky Linux라는 이름은 CentOS의 공동 창립자인 Rocky McGaugh를 기리는 것입니다. Kurtzer의 배경은 UC Berkeley에서 고성능 컴퓨팅 분야에서 오랫동안 일한 과학 컴퓨팅 분야입니다. CentOS가 CERN과 같은 기관의 입자 물리학에 널리 사용된다는 점을 감안할 때 Rocky Linux의 주요 초점인 것 같습니다.
Amazon은 Ctrl IQ, 45Drives, OpenDrives 및 MontaVista를 포함하여 Rocky Linux도 후원했습니다. 이는 릴리스 후보로서의 지위를 감안할 때 프로젝트에 대한 신뢰를 보여줍니다.
CentOS에 무슨 일이?
그렇다면 Red Hat을 기반으로 하는 새로운 배포판이 필요한 이유는 무엇입니까?
2020년 12월 CentOS 프로젝트를 인수한 레드햇은 레드햇이 IBM에 인수되면서 갑자기 초점 변경을 발표했다. 회사는 최신 버전인 버전 9가 2021년 말에 지원을 종료할 것이라고 발표했는데, 이는 Red Hat이 이전에 약속한 10년 일정보다 훨씬 짧고 롤링 릴리스 CentOS Stream 개발 버전을 선호합니다. 버전 8에 대한 지원은 예정대로 2024년에 종료됩니다.
이 이동은 또한 CentOS가 다운스트림이 아니라 RHEL의 업스트림이 되므로 CentOS 사용자는 사실상 RHEL의 베타 테스터가 될 것임을 의미했습니다.
이러한 움직임은 더 많은 고객이 RHEL에 등록하도록 하기 위한 책략처럼 보이지만 현실은 더 복잡할 수 있습니다. Twitter와 Facebook은 프로젝트에 더 쉽게 기여할 수 있도록 변경을 요구해 왔습니다.
CentOS에 의존하는 데이터 센터의 많은 관리자는 이러한 결정에 매우 불만이 있었습니다. Red Hat의 발표로 인해 교체품을 찾기 위해 분주했습니다. Facebook은 서버에 CentOS Stream을 사용하지만 현재 많은 CentOS 관리자는 Facebook 리소스가 없습니다.
예상보다 빨리 지원이 중단되는 CentOS 버전에 의존하는 사용자가 너무 많았기 때문에 커뮤니티에서는 새로운 프로젝트의 필요성을 감지했습니다. Rocky Linux가 등장했습니다.
Rocky Linux의 첫인상
원래 CentOS와 마찬가지로 Rocky는 RHEL을 무료로 대체할 수 있습니다. 이 글을 쓰는 시점에서 릴리스 후보 설치를 사용할 수 있습니다. 이미지는 x86-64 및 ARM 프로세서 모두에서 사용할 수 있습니다. 각 아키텍처에는 "최소", "DVD" 및 "부팅" 옵션이 있습니다. "최소"의 정의는 무게가 1.73GB이기 때문에 상대적으로 보입니다.
![Rocky Linux는 무엇이며 고려해야 합니까?](/article/uploadfiles/202204/2022040214181598.jpg)
설치는 CentOS 및 거의 모든 다른 Linux 설치 프로그램과 유사합니다. 키보드 레이아웃 설정, 하드 드라이브 분할 및 패키지 선택을 안내합니다. 설치 프로세스의 이상한 점 중 하나는 네트워크 연결을 자동으로 설정하지 않는다는 것입니다. 설치 프로그램에서 활성화해야 합니다.
최소 이미지는 기본적으로 콘솔 기반 설정만 설치하지만 설치 프로그램은 그래픽입니다.
최소 설치 이미지는 서버에 설치하는 것과 매우 유사합니다. Rocky Linux의 웹사이트에는 출시 후보를 프로덕션 용도로 사용하지 말라고 되어 있습니다.
![Rocky Linux는 무엇이며 고려해야 합니까?](/article/uploadfiles/202204/2022040214181662.jpg)
콘솔 모드에서 Rocky Linux를 부팅하면 로고의 ASCII 아트 표현과 함께 프로덕션에서 사용하거나 시험판이므로 업데이트하지 말라는 밝은 빨간색 글자로 된 또 다른 메시지가 표시됩니다.피>
로그인 화면에는 웹 기반 포털을 설정하고 웹 브라우저에서 로그인하는 방법에 대한 지침이 표시됩니다.
![Rocky Linux는 무엇이며 고려해야 합니까?](/article/uploadfiles/202204/2022040214181610.jpg)
웹 기반 포털은 매력적이며 명령줄에 익숙하지 않은 경우 시스템을 쉽게 구성할 수 있지만 만약 그렇다면 터미널도 있습니다. 이것은 VirtualBox 콘솔에서 더 어려운 이 터미널에 잘라내어 붙여넣기를 할 수 있기 때문에 VirtualBox와 같은 하이퍼바이저에서 실행할 때 편리합니다.
메뉴에서 방화벽을 변경할 수도 있습니다. 포트 80은 기본적으로 닫혀 있기 때문에 웹 서버를 설치하려는 경우 필수입니다. Rocky Linux는 열리자마자 Apache와 같은 웹 서버 소프트웨어를 사용할 수 있습니다.
Apache를 설치하고 실행한 다음 브라우저에서 IP 주소로 이동하면 사용자 정의된 Apache 테스트 페이지가 나타납니다.
![Rocky Linux는 무엇이며 고려해야 합니까?](/article/uploadfiles/202204/2022040214181635.jpg)
릴리스 후보라고 해도 놀라울 정도로 안정적이고 기능적입니다. 이 배포판이 RHEL을 기반으로 한다는 점을 감안하면 놀라운 일이 아닙니다.
Rocky Linux의 다음 단계
이제 Rocky Linux에 베이퍼웨어가 아닌 다운로드 가능한 것이 있으므로 이 프로젝트는 다음번에 정식 버전을 출시할 것입니다. 지금까지 릴리스 후보는 소셜 미디어 게시물에 대한 내용이라면 Linux 사용자로부터 열광적인 반응을 얻은 것 같습니다.
Rocky의 RHEL 기반을 고려할 때 Rocky Linux의 미래는 확고해 보입니다. 커뮤니티 기반 배포판으로서 상업 회사의 변덕에 종속되지 않으므로 Rocky 사용자는 다시 깔개를 꺼낼 필요가 없습니다.
Rocky Linux로 전환해야 합니까?
Rocky Linux가 당신을 위한 것인지 궁금할 것입니다. CentOS에 의존하고 CentOS 스트림을 실행하거나 RHEL에 비용을 지불하고 싶지 않다면 안정적인 버전이 출시되면 Rocky Linux를 고려하는 것이 좋습니다.
CentOS와 마찬가지로 많은 상용 데이터 센터에서 RHEL을 실행하기 때문에 무료로 Red Hat 에코시스템에 대해 배울 수 있는 좋은 방법입니다. 과학 컴퓨팅에 관심이 있다면 모든 주요 슈퍼컴퓨터가 Linux를 실행할 뿐만 아니라 대다수 슈퍼컴퓨터가 RHEL 또는 RHEL에서 파생된 배포판을 실행합니다. 미래에 Rocky Linux를 실행하는 이러한 슈퍼컴퓨터를 볼 수 있을지도 모릅니다.
Linux 워크스테이션과 서버 사이에는 차이가 있습니다. 배포판의 선택은 서버 성능에 어느 정도 영향을 미칠 수 있습니다. 그렇기 때문에 서버에 적합한 Linux 배포판을 선택하는 것이 중요합니다.