deb (파일 형식)
.deb 파일은 Debian GNU/Linux 및 그 파생 배포판 (예: Ubuntu, Linux Mint)에서 사용되는 소프트웨어 패키지 파일 형식이다. Debian 패키지 관리 시스템인 dpkg에 의해 사용되며, 소프트웨어를 설치, 제거, 업데이트하는 데 사용된다. .deb 파일은 일반적으로 압축된 아카이브이며, 실행 파일, 라이브러리, 구성 파일 및 메타데이터 등 소프트웨어를 실행하는 데 필요한 모든 구성 요소를 포함한다.
.deb 파일은 일반적으로 .tar.gz
또는 .tar.xz
로 압축된 control
파일과 data
디렉터리를 포함한다. control
파일은 패키지에 대한 메타데이터(이름, 버전, 의존성 등)를 포함하고, data
디렉터리는 실제 소프트웨어 파일들을 포함한다. dpkg
는 이러한 정보를 사용하여 소프트웨어를 시스템에 설치하고, 의존성을 관리한다. apt
(Advanced Package Tool)와 같은 패키지 관리자는 .deb 파일을 설치 및 관리하는 데 사용되는 고급 도구이다. .deb 파일은 일반적으로 명령줄 인터페이스를 통해 설치되지만, 그래픽 사용자 인터페이스를 통해서도 설치가 가능하다.
.deb 파일의 장점은 의존성 관리, 원자적 설치/제거, 버전 관리 등을 제공하여 소프트웨어 관리를 효율적으로 한다는 것이다. 하지만 다른 패키지 관리 시스템(예: RPM)과의 호환성이 부족하다는 단점이 있다.