RedHat EnterpriseLinux 10 기본 소개

RHEL 10 개요
Info
이 문서는 RHEL 10 계열의 전체적인 변화와 운영 시 참고할 핵심 항목을 정리한 요약본이다. 세부 마이너 버전별 차이는 별도 릴리즈 노트 문서를 참고하도록 구성했다. 주요 내용은 RHEL 10.0 기준이며, 10.1 이상에서의 추가 변경 사항은 별도 문서를 참조한다.
릴리즈 개요
| 항목 | 값 |
|---|---|
| RHEL 10 GA | 2025-05-20 |
| 기본 커널 계열 | 6.12 |
| 주요 저장소 | BaseOS, AppStream, Extensions |
| 패키지 관리자 | DNF |
| 기본 그래픽 세션 | GNOME 47 / Wayland |
| 기본 컨테이너 스택 | Podman / Image mode |
핵심 변화
-
보안
- 시스템 전체 암호화 정책이 강화되었고, Post-quantum(양자 내성) 암호 알고리즘 지원이 추가되었다.
- OpenSSL, GnuTLS, NSS, OpenSSH 등 주요 암호화 스택이 PQC 알고리즘과 연동되도록 설계되었다.
- TLS 1.3, IDevID, IAK 기반 인증 기능이 기본적으로 활성화되어 현대적인 인증 구조가 강화되었다.
- SELinux 사용자 공간 스택이 3.8 계열로 갱신되고, CIL 형식을 지원하는 audit2allow 도구가 추가되었다.
- CUPS에서 mDNS 및 브로드캐스트 모드가 기본 비활성화되어 인쇄 서비스 관련 취약점에 대한 방어가 강화되었다.
-
네트워크
- RHEL 10 디스크 이미지에서 예측 가능한 네트워크 인터페이스 이름 사용이 기본 동작이 되었다.
- 하이브리드 클라우드 환경(AWS, Azure, Google Cloud)에 최적화된 RHEL 10 클라우드 이미지가 공식 제공된다.
- 이미지 모드 기반 배포에서 네트워크 설정은 선언형/이미지 중심 워크플로우와 연계되어 관리된다.
- 최신 NIC 및 하드웨어 가속(예: Intel QAT)의 암호/압축 관련 드라이버 지원이 강화되었다.
- RISC-V 아키텍처에 대한 실험적 지원이 추가되어, 새로운 하드웨어 플랫폼에 대한 네트워크/시스템 테스트가 가능하다.
-
데스크톱
- GNOME이 47 버전으로 업데이트되었다.
- 기본 세션은 Wayland이며, GNOME 클래식 세션의 창 개요 등 UI 개선이 포함된다.
- 원격 데스크톱 프로토콜(RDP)이 그래픽 원격 액세스의 기본 방식으로 도입되어 VNC 중심 구조를 대체한다.
- PulseAudio는 완전히 PipeWire로 대체되었으며, 오디오와 비디오를 단일 하위 시스템으로 통합한다.
- Qt 5 패키지가 제거되고 Qt 6 계열만 지원되어, 최신 데스크톱/GUI 스택으로 정렬된다.
-
컨테이너 및 이미지 모드
- podman, buildah, skopeo 중심의 컨테이너 스택과 container-tools 메타패키지가 계속 제공된다.
- 이미지 모드(image mode)가 도입되어, OS와 애플리케이션 빌드·배포·관리를 컨테이너 워크플로우와 유사하게 통합할 수 있다.
- Podman Desktop과 같은 커뮤니티 기반 도구는 RHEL Extensions 저장소를 통해 보다 안전하게 배포·관리된다.
- 이미지 모드에서 시스템 업데이트와 롤백은 이미지 레벨에서 수행되며, 구성 관리와 CI/CD 파이프라인 통합이 용이하다.
- Composefs 파일시스템 지원을 통해 겹치는 이미지를 효율적으로 조립·관리할 수 있다.
-
패키지 및 런타임
- RHEL 10은 BaseOS/AppStream 외에 Extensions 저장소를 통해 추가 개발자·커뮤니티 툴킷을 제공한다.
- PHP 8.3, NGINX 1.26, Git 2.47 등 최신 런타임과 도구가 포함되어 애플리케이션 스택이 현대화되었다.
- Redis/Valkey를 위한 php-pecl-redis6 등 신규 패키지가 제공되어 메모리 캐시·데이터베이스 연동이 개선되었다.
- Python, Node.js, Java(OpenJDK) 등 주요 언어 런타임은 장기 지원 버전을 중심으로 AppStream에서 제공된다.
- DNF 기반 패키지 관리와 약한 의존성(weak dependency) 제어 기능이 유지·강화되어, 최소한의 패키지 풋프린트 구성이 용이하다.
-
가상화 및 플랫폼
- RHEL 10 디스크 이미지는 기본적으로 별도의 /boot 파티션을 사용하지 않도록 설계되어 단순한 파티션 레이아웃을 제공한다.
- RISC-V 아키텍처에 대한 실험적 지원으로, 새로운 서버/엣지 플랫폼에서 RHEL 테스트가 가능하다.
- AMD Zen 3 및 Zen 4 프로세서에 대한 memcpy/memmove 등 메모리 연산 최적화가 포함되어 가상화 워크로드 성능이 개선된다.
- Intel QAT 등 하드웨어 가속 장치를 활용한 압축·암호화 작업 성능이 개선되어, VM/컨테이너 환경에서 보안·스토리지 효율이 향상된다.
-
운영 및 관리
- RHEL Lightspeed CLI가 도입되어, 자연어 기반으로 시스템 이슈를 질의하고 해결 가이드를 받는 운영 경험을 제공한다.
- 웹 콘솔(Cockpit)에 시각적 파일 관리자와 향상된 관리 기능이 통합되어 브라우저 기반 운영이 강화되었다.
- Satellite와 Insights Advisor 연계가 강화되어, 온프레미스·클라우드 환경 전반에 걸친 정책 기반 운영이 용이해졌다.
- 이미지 모드와 시스템 롤(system roles)을 결합하면 선언형 인프라와 대규모 표준화 운영 설계가 쉬워진다.
- 하이브리드 클라우드용 RHEL 이미지와 syspurpose/subscription-manager 구조를 함께 활용하면, 워크로드별 라이선스·목적 관리가 명확해진다.
-
업그레이드
- RHEL 9 최신 마이너 버전에서 RHEL 10으로의 in-place upgrade가 지원된다.
- 기존 RHEL 7 환경은 RHEL 8 → 9 → 10 단계적 마이그레이션이 권장되며, 직접 7 → 10 업그레이드는 지원되지 않는다.
- 이미지 모드 및 rpm-ostree 기반 배포에서는 RHEL 9 → 10 rebase 워크플로우를 통해 선언형 업그레이드를 수행할 수 있다.
- 업그레이드 시 PQC 암호화, 이미지 모드, Lightspeed 등의 신규 기능 사용 여부를 사전 검토하는 것이 권장된다.
운영 참고사항
- RHEL 10은 BaseOS, AppStream, Extensions 저장소를 기본으로 사용하며, 확장 저장소를 통해 개발자 툴킷을 손쉽게 추가할 수 있다.
- RHEL 10 디스크 이미지는 기본적으로 별도 /boot 파티션 없이 구성되며, 예측 가능한 네트워크 인터페이스 이름을 사용한다.
- Image Builder는 이미지 모드와 연계되어, 파일시스템 커스터마이징과 클라우드·가상화 환경용 부팅 가능한 이미지 생성을 지원한다.
- 시스템 롤(system roles), syspurpose, Satellite/Insights를 결합하면 하이브리드 환경 전반에 대한 정책 기반 표준 운영이 용이하다.
- RHEL Lightspeed CLI와 Cockpit 웹 콘솔을 함께 사용하면, 명령행·웹 기반 관리 모두에서 운영 자동화와 가이드 제공을 받을 수 있다.
작성일: 2026년 8월 6일
,
마지막 업데이트: 2026년 8월 13일