dpkg

출처

설명

dpkg는 Ubuntu 계열에서 사용합니다.

명령어

dpkg 는 파일로 패키지를 설치할 때 사용

명령 설명
dpkg -i [파일명] 파일을 설치
dpkg -r [패키지 명] 패키지를 삭제
dpkg -l 설치된 패키지를 확인
$ dpkg -i mysql.deb

옵션

옵션 설명
-i 패키지 설치
-l 설치된 패키지 확인

rpm, deb 파일

  • 리눅스를 운영하면서 파일을 설치할 때 XXX.rpm파일과 XXX.deb 파일을 많이 볼 수 있다.
  • 두 가지 파일은 모두 응용프로그램 설치 파일
  • 레드햇 계열의 CentOS에서는 rpm파일을 이용하여 설치
  • 데비안 계열의 우분투에서는 deb파일을 이용하여 설치

패키지를 설치할 때 파일을 이용할 수도 있지만, yum 이나 apt-get 명령어를 이용하면 의존성을 자동으로 관리해주기 때문에 편리

설치 파일 다운로드

  • 인터넷이 되지 않는 환경에서는 apt, yum 명령이 동작하지 않음
  • 이럴 때는 설치 파일을 다운로드 받아서 설치해야 한다.
  • 설치 파일 다운로드 - pkgs.org
  • 필요한 파일을 검색한 뒤 Download 항목에서 url을 확인하여 파일을 다운로드 한 후 dpkg 명령으로 파일을 설치할 수 있다.
  • 또한 단독으로 설치 되지 않고 다른 설치 파일이 필요한 경우에는 Requires 항목에서 다른 파일을 확인하고, 파일을 가져와서 설치 한 후 설치해야 한다.
# apt를 이용한 snappy 압축 설치 
apt install libsnappy-dev

# dpkg를 이용한 snappy 압축 설치 
dpkg -i libsnappy-dev_1.1.8-1build1_amd64.deb
dpkg -i libsnappy1v5_1.1.8-1build1_amd64.deb

links

social