Oracle Linux

Oracle Linux는 Oracle이 개발·배포하는 기업용 Linux 배포판이다. Red Hat Enterprise Linux와 응용 프로그램 호환성을 갖도록 구성되며 Oracle 데이터베이스 및 기업 시스템과 클라우드 환경을 주요 대상으로 한다.

분류Linux 배포판, 유닉스 계열 운영체제
개발 주체Oracle
계통Red Hat Enterprise Linux 호환
최초 공개2006년
커널Linux 커널
사용자 공간GNU 및 오픈 소스 소프트웨어
패키지 형식RPM
제공 커널Unbreakable Enterprise Kernel, Red Hat Compatible Kernel
패키지 관리DNF, YUM, RPM
릴리스 방식기업용 주요·마이너 릴리스
주요 계열Oracle Linux 8, 9, 10
지원 아키텍처x86_64, aarch64
데스크톱 환경GNOME, 명령줄
주요 용도기업 서버·클라우드 운영체제
라이선스다양한 자유·오픈 소스 라이선스
개발 상태개발 및 지원 중
공식 웹사이트공식 사이트

Oracle Linux는 Oracle이 개발·배포하는 기업용 Linux 배포판이다. Red Hat Enterprise Linux와 응용 프로그램 호환성을 갖도록 구성되며 Oracle 데이터베이스 및 기업 시스템과 클라우드 환경을 주요 대상으로 한다.[1]

Oracle Linux는 Red Hat 호환 커널과 Oracle이 유지보수하는 Unbreakable Enterprise Kernel(UEK)을 제공한다. UEK는 데이터베이스 및 고성능 서버 작업 부하를 위한 최적화와 비교적 최신의 커널 기술을 통합한다.

Oracle Linux는 2006년에 시작된 Oracle의 기업용 Linux 배포판으로, Red Hat Enterprise Linux 계열의 사용자 공간과 패키지 생태계에 호환되는 실행 환경을 제공한다. Oracle Database, 미들웨어, 가상화 및 클라우드 시스템을 비롯한 기업용 작업 부하에 사용되며 Oracle 자체의 기술 지원 서비스와 결합할 수 있다.

Oracle Linux의 주요 특징은 Red Hat Compatible Kernel(RHCK) 외에 Oracle이 유지보수하는 Unbreakable Enterprise Kernel(UEK)을 사용할 수 있다는 점이다. UEK는 상류 Linux 커널 기술과 Oracle의 성능·호환성 작업을 통합하며 데이터베이스 및 서버 환경을 대상으로 제공된다. 어떤 커널을 사용하는지에 따라 적용 가능한 기능·드라이버와 업데이트 주기가 달라진다.[2]

패키지 설치와 시스템 관리는 RPM 및 DNF·YUM 계열 도구를 이용한다. 주요 저장소를 통해 서버와 개발 환경의 패키지를 설치하고 SELinux, 방화벽, systemd 및 여러 시스템 관리 도구를 사용할 수 있다. 데이터베이스용 파일 시스템·스토리지, 네트워크와 가상화 기술도 Oracle Linux의 주요 활용 분야와 연결된다.

Oracle은 Ksplice와 같은 커널 업데이트 기술을 제공하여 일부 운영 환경에서 재부팅을 줄이는 실시간 패치 방식의 유지보수를 지원한다. 지원되는 커널과 구성 요소, 구독 서비스 및 라이선스 조건에 따라 이용할 수 있는 기능이 달라진다. 운영체제의 공개 패키지와 상용 기술 지원 서비스는 별도로 제공되는 형태다.

Oracle Linux는 RHEL과 응용 프로그램 호환성을 공유하지만 독립적인 커널 선택권과 Oracle 제품 생태계를 가진다. AlmaLinux·Rocky Linux가 공동체 중심 기업용 배포판이라면 Oracle Linux는 상용 소프트웨어 공급자가 데이터베이스·클라우드 플랫폼과 결합해 제공하는 기업용 운영체제다.

역사

RHEL과의 관계

개발과 빌드

시스템 구성

RPM과 패키지 관리

설치와 관리 도구

보안과 업데이트

호환성과 지원

서버와 클라우드

관련 배포판

  1. 공식 프로젝트 자료 ↩
  2. Oracle Linux 문서 ↩