본문으로 이동
메뉴 여닫기
환경 설정 메뉴 여닫기
개인 메뉴 여닫기
로그인하지 않음
지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.
데비안 계열 리눅스의 패키지(.deb)를 직접 설치·삭제·조회하는 저수준 도구
  • 경로 : /usr/bin/dpkg
  • 데비안, 우분투 등에서 쓴다. 레드햇 계열의 rpm 에 해당한다.
  • 의존성을 자동으로 풀지 않는다. 필요한 패키지가 없으면 설치가 실패한다.
 의존성까지 처리하려면 상위 도구인 apt 를 쓴다.
계열 저수준 (패키지 하나) 고수준 (의존성·저장소)
데비안 dpkg apt, apt-get, aptitude
레드햇 rpm yum, dnf
  • -i 파일.deb : 패키지를 설치한다
  • -r 패키지 : 설정 파일은 남기고 삭제한다
  • -P 패키지 : 설정 파일까지 완전히 삭제한다
  • -l : 설치된 패키지 목록을 출력한다
  • -L 패키지 : 그 패키지가 설치한 파일 목록을 출력한다
  • -S 파일 : 그 파일이 어느 패키지에서 왔는지 찾는다
  • -s 패키지 : 패키지의 상태를 보여 준다
  • --unpack : 풀기만 하고 설정은 하지 않는다
  • --configure : 풀어 놓은 패키지를 설정한다

패키지 파일 이름

편집 원본 편집

데비안 패키지 파일은 이름_업스트림버전-데비안개정번호_아키텍처.deb 꼴이다.

부분 cron_3.0pl1-124_i386.deb 에서 뜻
이름 cron 패키지 이름
업스트림 버전 3.0pl1 원 저작자가 붙인 버전
데비안 개정 번호 124 데비안이 같은 버전을 다시 꾸린 횟수(빌드 번호)
아키텍처 i386 이 아키텍처(32비트 x86)용. all 이면 아키텍처와 무관하다
  • .deb 파일은 dpkg 로만 설치하는 것이 아니다. apt install ./파일.deb 처럼 apt 로도 설치할 수 있고, 이때는 의존성까지 풀어 준다