리눅스 배포판
리눅스 배포판의 역사
- 리눅스 배포판은 리눅스 커널 외에 시스템 유틸리티, 응용프로그램, 설치 프로그램을 포함한 완전한 운영체제
- 리눅스 커널은 1991년 처음 개발됨
- 1994년 커널 1.0이 발표되었고 최신 안정 버전은 6.4
- 1992년 최초의 배포판 MCC Interim과 SLS(Softlanding Linux System) 배포판이 발표됨
- 1993년부터 주요 배포판이 나오기 시작함
주요 리눅스 배포판의 종류
- Debian 계열 : Debian, Ubuntu 등
- Slackware 계열 : Slackware, SUSE 등
- Red Hat 계열 : Redhat, Fedora, CentOS, Rocky Linux 등
Debian 리눅스
- Debian 프로젝트
- 자유 운영체제를 만들어가는 사람들의 독자적인 모임
- lan Murdock에 의해 1994년 비영리 조직으로 설립
- GNU 정신에 가장 충실한 배포판
- 세 가지 릴리즈를 유지
- stable, testing, unstable
- 숫자 버전 외에 코드명을 가지며 unstable 버전은 항상 코드명이 sid
Red Hat 리눅스
- 배포판 가운데 가장 널리 알려진 리눅스 배포판
- Red Hat Linux
- Red Hat Enterprise Linux(RHEL)
- Red Hat 사에 의해 지원 : 최신 버전은 9
- Fedora와 CentOS라는 오픈소스 프로젝트를 지원
- RPM(Red Hat Package Manager)
- 바이너리, 설정파일, 라이브러리, 문서 등의 일괄 관리 기능
- RPM 데이터베이스를 검색하여 패키지나 특정 파일의 검색 기능
- 패키지에 필요한 파일, 의존성 유무 등을 조사하는 기능
CentOS 리눅스
- Red Hat 리눅스로부터 파생
- Red Hat Enterprise Linux(RHEL) 기반의 무료 버전
- RHEL의 소스코드를 기반으로 만들어지는 무료 배포판
- RHEL 자체는 유료로 기술지원을 제공하는 엔터프라이즈 버전
- 서버용으로 많이 사용됨
- 최근에는 RHEL의 업스트림 버전(개발 버전)인 ‘CentOS Stream’만 지원됨
Rocky 리눅스
- 기존 CentOS 리눅스의 대체 제품
- CentOS 의 릴리스 정책이 변경됨
- CentOS Stream은 RHEL의 안정적 버전이 아닌 개발버전
- 기존 CentOS 의 대안이 필요해 짐
- 그레고리 커처가 Rocky 리눅스 프로젝트를 시작함
- RHEL 소스 코드 기반의 다운스트림 버전
- 엔터프라이즈 환경에서 안정적이고 신뢰성 있는 운영 환경을 제공하는 것이 목표임
SuSE 리눅스
- Slackware 리눅스로부터 파생
- 독일에서 만든 배포판, 유럽에서 많이 사용
- Software Udn System Entwicklug의 약자
- 풍부한 기능, 안전성, 보안 기능을 포함
- Novell 사에 의해 지원
- 두가지 종류 (유료/무료)
Slackware 리눅스
- SLS 리눅스로부터 파생
- 가장 먼저 대중화된, 현존하는 가장 오래된 배포판
- 1992년 Patrick Volkerding에 의해 시작됨
- 간결함을 설계 철학으로 함
- 유닉스 자체 학습에 적합
Ubuntu 리눅스
- Debian 리눅스로부터 파생
- 영국기업 Canonical의 지원
- 데스크톱 환경 Unity를 제공했으나 최근 GNOME을 다시 사용
- Debian 리눅스에 비하여 사용 편의성에 중점을 둠
- 개인 사용자에게 인기 있는 리눅스 배포판 중 하나