2014년 4월 27일 일요일

Ubuntu의 패키지 관리 시스템 사용법 정리

Ubuntu의 패키지 관리 시스템 사용법 정리

  • 리포지토리 갱신
$ vi /etc/apt/sources.list
  • gpg 키 추가
$ apt-key add <gpg pub 파일>
  • apt 에 등록 된 gpg 키 리스트
$ apt-key list
  • 패키지 캐시 업데이트
$ apt-get update
  • 패키지 캐시에서 키워드가 포함된 패키지 검색
$ apt-cache search <키워드>
  • 패키지 정보 출력
$ apt-cache show <패키지명>
  • 패키지 설치 또는 업데이트
$ apt-get install <패키지명>
  • 패키지를 다운로드만 (다운로드 위치 /var/cache/apt/archives)
$ apt-get -d install <패키지명>
  • 패키지 삭제
$ apt-get remove <패키지명>
  • 패키지 및 설정파일 삭제
$ apt-get purge <패키지명>
  • 다운로드된 패키지 삭제
$ apt-get clean


  • 사용 가능한 전체 패키지 수
$ apt-cache stats
  • 설치된 패키지 리스트
$ apt-cache pkgnames


  • 설치된 패키지 정보
$ dpkg -l [패키지명]
  • 파일을 설치한 패키지
$ dpkg -S <파일 경로>
  • 패키지가 설치한 파일 리스트
$ dpkg -L <패키지명>
  • 패키지가 설치할 파일 리스트
$ dpkg -c <deb파일>
  • 패키지 설치
$ dpkg -i <deb파일>
  • 패키지 삭제 (설정파일 남김)
$ dpkg -r <패키지명>
  • 패키지 삭제 (설정파일도 삭제)
$ dpkg -P <패키지명>
  • 패키지를 지정한 디렉토리에 풀기
$ dpkg -x <deb파일> <디렉토리>


http://neoguru.tistory.com/63