2025-11-29

오늘 배운 것

리눅스 배포판

1. 배포판이란?

  • 동일한 리눅스 커널을 기반으로 패키지 관리 방식, 기본 유틸리티, 지원 정책 등이 다르게 구성된 운영체제.
  • 목적·환경·관리 방식에 따라 다양한 선택지가 존재.

2. 주요 리눅스 배포판 종류

1) Debian 계열

  • 대표 배포판: Debian, Ubuntu
  • 패키지 관리: APT(.deb)
  • 특징
    • 커뮤니티 중심, 안정성 높음
    • 서버부터 데스크톱까지 범용적으로 사용
    • Ubuntu는 기업에서도 널리 활용됨 (Cloud, AI, Docker 이미지 기본)

2) RedHat 계열

  • 대표 배포판: RHEL(Red Hat Enterprise Linux), CentOS, Rocky Linux, AlmaLinux
  • 패키지 관리: YUM/DNF(.rpm)
  • 특징
    • 기업 상용 환경에서 가장 많이 쓰임
    • 안정성, 보안, 장기 지원에 강점
    • CentOS 중단 이후 Rocky/Alma가 무상 대안으로 사용 중

3) SUSE 계열

  • 대표 배포판: openSUSE, SUSE Linux Enterprise Server(SLES)
  • 패키지 관리: ZYpp
  • 특징
    • 기업 환경(특히 유럽)에서 많이 사용하는 서버용 OS
    • YaST(관리 도구) 기반 관리 편의성 우수

4) Arch 계열

  • 대표 배포판: Arch Linux, Manjaro
  • 패키지 관리: pacman
  • 특징
    • 롤링 릴리스 방식
    • 최신 패키지·최신 커널을 원하는 개발자 중심
    • 커스터마이징 자유도가 매우 높음

5) 기타 배포판

  • Fedora: RHEL의 실험·최신 기능 테스트용
  • Amazon Linux: AWS 최적화 서버 OS
  • Oracle Linux: RHEL 기반, 오라클 제품군 최적화
  • Kali Linux: 보안/해킹 테스트용

3. 배포판 선택 기준

  • 서버 안정성: RHEL 계열, Debian
  • 클라우드/컨테이너: Ubuntu, Amazon Linux
  • 엔터프라이즈 지원 필요: RHEL, SLES
  • 개인 개발·최신 기능: Arch, Fedora
  • 보안 테스트: Kali

4. 배포판별 차이 포인트

패키지 관리 방식

  • Debian: apt-get, .deb
  • RedHat: yum, dnf, .rpm
  • Arch: pacman
  • SUSE: zypper

릴리스 방식

  • 고정 릴리스: Ubuntu LTS, RHEL, Debian
  • 롤링 릴리스: Arch, openSUSE Tumbleweed

안정성 vs 최신성

  • 안정성 중시: RHEL, Debian
  • 최신성 중시: Fedora, Arch

results matching ""

    No results matching ""