위로 아래

Linux 배포판

리눅스 커널과 함께 필요한 소프트웨어, 도구, 패키지 관리 시스템을 포함한 패키지로 구성

 

 

종류

  1. 우분투 (Ubuntu)
  2. 데비안 (Debian)
  3. 페도라 (Fedora)
  4. 센토스 (CentOS)

 

 

 


패키지 관리 시스템

소프트웨어 설치, 업데이트, 의존성 관리를 용이하게 해준다

 

종류

  1. APT (Advanced Packaging Tool) : Ubuntu, Debian 사용
  2. YUM (YellowDog Updater, Modified) : Fedora, CentOS 사용
  3. DNF (Dandified YUM) : Fedora, CentOS 사용

 

DNF

  1. dnf는 yum을 대체하는 역할
  2. rpm 기반의 소프트웨어를 설치하고 업데이트하고 제거하는 데에 사용된다.
  3. 의존성 해결: dnf는 패키지 간의 의존성을 자동으로 해결하여 필요한 라이브러리와 도구를 자동으로 설치하고 관리
  4. 빠른 성능: dnf는 기존의 YUM보다 향상된 성능을 제공합니다. 병렬 다운로드와 병렬 설치를 지원하여 더 빠르게 패키지를 설치하거나 업데이트할 수 있다
  5. 풍부한 기능: dnf는 패키지 그룹, 모듈, 레파지토리 관리, 패키지 검색 등 다양한 기능을 제공합니다. 패키지 설치 이력을 추적하거나 특정 버전의 패키지를 설치하는 등의 작업을 수행할 수 있다
  6. 안전한 트랜잭션: dnf는 트랜잭션 관리 기능을 제공하여 패키지 설치 또는 업데이트 중에 문제가 발생한 경우 이전 상태로 롤백할 수 있다

 

 

 

기본 설치 프로그램

GNOME, KDE : 데스크톱 환경

Xfce, LXDE : 경량화면 관리자