CentOS Linux 7, 8, 9의 차이는 주로 기반이 되는 기술, 지원 정책, 그리고 운영 방식에서 나타납니다.
하지만, 주의할 점은 CentOS 9는 전통적인 CentOS의 연장선이 아니라, CentOS Stream 9를 의미합니다.
아래에서 각 버전을 비교해서 설명을 할까 합니다.
1. CentOS 7
- 출시일 : 2014년 7월
- 기반 : RHEL 7 (Red Hat Enterprise Linux 7)
- 지원 종료 : 2024년 6월 30일 (LTS 지원)
- init 시스템 : System V init → 점진적으로 systemd 도입
- 파일 시스템 : 기본적으로 XFS
- 기타 특징
> 매우 안정적이며 기업에서 많이 사용됨
> 오래된 패키지 버전 사용 (안정성 위주)
> Python 2 기본 제공
2. CentOS 8
- 출시일 : 2019년 9월
- 기반 : RHEL 8
- 지원 종료 : 2021년 12월 31일 (예정보다 조기 종료)
- init 시스템 : systemd
- 기술 변화
> DNF(YUM 4) 기본 패키지 관리자 사용
> Wayland, nftables 도입
> 모듈 스트림 (Application Streams) 도입
- 기타
> 전통적인 CentOS는 8에서 마지막으로 끝남
> Red Hat이 CentOS를 CentOS Stream으로 전환하면서 사용자 반발 있음
3. CentOS Stream 9 (CentOS 9)
- 출시일 : 2021년 말
- 기반 : RHEL 9 개발 브랜치
- 지원 종료 : RHEL 9의 라이프사이클에 따름 (약 2032년까지 예상)
- 특징
> RHEL의 다음 버전을 미리 볼 수 있는 롤링 릴리스
> 전통적인 CentOS (안정성 기반)와 달리, 개발자 중심
> RHEL보다 조금 더 최신 패키지 제공
- 사용 권장 대상
> RHEL에 기여하거나, RHEL의 미래 버전을 준비하려는 사용자
> 일반 서버용 안정성보다는 신기능 테스트나 개발환경에 적합
[결론]
- CentOS 7 : 지금도 많은 서버에서 사용 중이며 안정성이 우수하지만, 2024년 6월 이후 보안 패치 종료.
- CentOS 8 : 짧은 수명을 가지고 빠르게 지원이 종료되어 현재는 사용 권장되지 않음.
- CentOS Stream 9 : RHEL 개발을 미리 경험할 수 있는 개발자용 배포판. 전통적인 CentOS의 대체는 아님.
'Server' 카테고리의 다른 글
Redis(Remote Dictionary Server) 이란? (73) | 2025.07.01 |
---|---|
OpenSSL 확장을 설치하는 방법 (44) | 2025.06.20 |
Rocky Linux 9 의 Java 17 설치 (12) | 2025.06.18 |
리눅스 서버 용량 체크 (19) | 2025.06.18 |
CentOS Linux의 대체 Linux OS? (6) | 2025.06.16 |