-
[ 기본정리 ] 패키지 관리Technique/LINUX 2016. 5. 11. 22:54반응형
APT( Advanced Package Tool ) 패키지의 의존성 문제를 자동으로 해결하여 설치하는 패키지 관리 도구이다.
APT 명령
의미
apt-cache status
APT 캐시의 통계 정보를 출력한다.
apt-cache search 키워드
캐시에서 키워드를 검색한다.
apt-cache showpkg 패키지명
패킺지의 의존성 정보와 역의전송 정보를 출력한다.
apt-cache show 패키지명
패키지의 간단한 정보를 출력한다.
apt-cache pkgnames
사용 가능한 모든 패키지의 이름을 출력한다.
apt-get update
패키지 저장소에서 새로운 패키지 정보를 가져온다.
apt-get upgrade
현재 설치되어 있는 패키지를 업그레이드 한다.
apt-get install 패키지명
패키지를 설치한다.
apt-get remove 패키지명
패키지를 삭제한다.
apt-get download 패키지명
패키지를 현재 디렉토리에 다운로드 한다.
apt-get autoclean
불완전하게 내려받았거나 오래된 패키지를 삭제한다.
apt-get clean
/var/cache/apt/archives에 캐시되어 있는 모든 패키지를 삭제한다.
apt-get check
의존성이 깨진 패키지를 확인한다.
dpkg 명령으로 관리
dpkg 명령
의미
dpkg -l
설치된 패키지의 목록을 출력한다.
dpkg -l 패키지명
패키지의 설치 상태를 출력한다.
dpkg -s 패키지명
패키지의 상세 정보를 출력한다.
dpkg -S 경로명
경로명이 포함된 패키지를 검색한다.
dpkg -L 패키지명
패키지가 설치된 파일의 목록을 출력한다.
dpkg -c .deb 파일명
지정한 .deb 파일의 내용을 출력한다.
dpkg -i .deb파일
해당 파일을 설치한다 ( sudo )
dpkg -r 패키지명
해당 패키지를 삭제한다 ( sudo )
dpkg -P 패키지명
해당 패키지와 설정 정보를 모두 삭제한다 ( sudo )
dpkg -x .deb 파일 디렉토리
해당 파일을 지정한 디렉토리에 풀어 놓는다.
aptitude 명령으로 관리
apt 명령처럼 패키지의 의존성 문제를 자동으로 해결하여 설치하는 패키지 관리도구이며, curses를 이용한 인터페이스도 제공한다.
aptitude 명령
의미
aptitude
curses 프로그램이 나타난다.
aptitude search 키워드
키워드를 검색하여 일치하는패키지의 목록을 출력한다.
aptitude update
패키지 저장소를 업데이트한다.
aptitude upgrade
모든 패키지를 최신 버전으로 업그레이드 한다.
aptitude show 패키지명
패키지의 자세한 정보를 보여준다.
aptitude download 패키지명
패키지를 내려받는다.
aptitude clean
패키지 캐시 디렉토리에서 모든 패키지 파일을 삭제한다.
aptitude install
패키지를 설치한다.
aptitude remove
패키지를 삭제한다.
aptitude purge
패키지와 설정 파일을 모두 삭제한다.
반응형'Technique > LINUX' 카테고리의 다른 글
[ 기본정리 ] UID와 EID (0) 2016.05.12 [ 기본정리 ] 사용자 계정 관리 (0) 2016.05.11 [ 기본정리 ] 우분투 패키지 (0) 2016.05.11 [ 기본정리 ] 데몬 프로세스 (0) 2016.05.10 [ 기본정리 ] init 프로세스와 런레벨 (0) 2016.05.10