IT 소식/일반 뉴스

록키 리눅스(Rocky Linux) 8.4 GA 릴리즈 소식 및 타 RHEL 계열 리눅스에서 Rocky Linux 8.4 GA로 컨버전 방법

씨실과 날실 2021. 6. 22. 19:00

Rocky Linux 8.4 GA 출시 소식

2021년 6월 21일, AlmaLinux와 함께 CentOS의 대체자이자, RHEL의 포크 리눅스로 기대받던 Rocky Linux가 오랜 진통 끝에 드디어 출시되었습니다.

 

경쟁제품인 AlmaLinux는 이미 3월말에  8.3 버전을 출시하고 8.4 버전도 5월 하순 경에 이미 출시하여 리눅스 사용자들에게 상당 시간 검증을 받기 시작한 것에 반하여 Rocky Linux는 이제 시작이라 할 수 있습니다.

 

Rocky Linux 8.4 GA(General Availability) 버전에 대한 자세한 출시 소식은 위 링크에서 확인할 수 있습니다.

위 링크의 글에서 우리가 주의깊게 읽을 부분은 다음과 같습니다.

Rocky Linux 8.4 GA 릴리즈 소식 중 주요 내용

도커 허브에서 컨테이너 이미지 이용 가능

아마존 웹 서비스(AWS)와 구글 클라우드 플랫폼(GCP) 등 클라우드 서비스에서도 이용 가능

Rocky Linux에 대한 지원 및 후원사로 네이버 클라우드가 포함

다른 소식이야 어느 정도 예견이 가능했던 것들이지만 후원사로 네이버 클라우드가 올라가 있다는 것은 꽤 놀라운 일이었습니다. 물론 현업에 종사하고 계신 분들은 보다 빠르게 접하셨을 수 있겠군요.

어찌되었든 이런 소식으로 미루어 보아 네이버 클라우드 고객이라면 Rocky Linux를 정식으로 이용할 수 있을 것으로 보입니다.

 

타 RHEL 계열 리눅스에서 Rocky Linux로 컨버전

Rocky Linux의 커뮤니티에서 다른 RHEL 계열 리눅스에서 Rocky Linux로 전환(Conversion)을 도와주는 도구인 migrate2rocky를 내놓았습니다.

 

migrate2rocky 컨버전 테스트 환경

Alma Linux (8.4)
CentOS Linux (8.4)
Red Hat Enterprise Linux (8.4)
Oracle Linux (8.4)

위 OS에서 성공적으로 전환되었다고 합니다. 단 8.4가 아닌8.3 이전 버전들은 정상적인 작동하지 않으며, 또한 Rocky Linux 8.3 RC1, Rocky Linux 8.4 RC1 등 RC 버전들은 지원하지 않으며 오직 Rocky Linux 8.4 정식 버전만 지원합니다.

 

migrate2rocky 사용법

 

$ sudo dnf -y upgrade

먼저 패키지를 업그레이드 해줍니다.

 

$ sudo reboot

그 다음 시스템을 재부팅합니다.

 

$ curl -O https://raw.githubusercontent.com/rocky-linux/rocky-tools/main/migrate2rocky.sh

컨버전 도구인 migrate2rocky.sh 스크립트 파일을 내려받습니다.

 

$ chmod +x migrate2rocky.sh

내려받은 스크립트 파일에 대한 실행 퍼미션을 부여합니다.

 

$ sudo bash migrate2rocky.sh -r

위 명령을 실행해줍니다. -r 옵션이 컨버전 실행 옵션입니다.

 

$ sudo bash migrate2rocky.sh -r
Preparing to migrate CentOS Linux 8 to Rocky Linux 8.

Determining repository names for CentOS Linux 8.....

Found the following repositories which map from CentOS Linux 8 to Rocky Linux 8:
CentOS Linux 8  Rocky Linux 8
appstream       appstream
baseos          baseos
extras          extras

Getting system package names for CentOS Linux 8.....

컨버전 진행 초기 화면입니다.

 

Complete!



    `.-/+++++++++/-.`
 `-+++++++++++++++++-`
.+++++++++++++++++++++.
-+++++++++++++++++++++++.
+++++++++++++++/-/+++++++
+++++++++++++/.   ./+++++
+++++++++++:.       ./+++
+++++++++:`   `:/:`   .:/
-++++++:`   .:+++++:`
 .+++-`   ./+++++++++:`
  `-`   ./+++++++++++-
       -+++++++++:-.`

WARNING: THIS RELEASE IS NOT FOR PRODUCTION. YOU SHOULD NOT UPDATE FROM THIS
         INSTALLATION. THIS INSTALLATION IS NOT SUPPORTED.

Done, please reboot your system.
A log of this installation can be found at /var/log/migrate2rocky.log

컨버전이 완료되면 위와 같이 출력됩니다.

 

$ sudo reboot

시스템을 재부팅해줍니다.

 

버전 확인

$ uname -a

위 명령을 실행하면 컨버전된 버전 정보를 확인할 수 있습니다.