본문 바로가기

Programming/문제점 해결

apt-get에 대한 설명

apt-get [옵션] [명령] [패키지]


[옵션]은 생략될 수 있지만 [명령]은 꼭 지정되어야 한다. [명령]에는 다음 중 한가지가 들어갈 수 있다.


update : 패키지 목록을 갱신한다. dselect에서 Upgrade를 실행한 것과 같다.


upgrade : 모든 패키지를 가능한 한 최신 버전으로 업그레이드 한다. upgrade를 실행하기 전에 먼저 update를 실행해야 한다.


dselect-upgrade : dselect의 Select 메뉴에서 지정해둔 대로 패키지를 설치/업그레이드하거나 삭제한다. dselect에서 Install을 실행한 것과 같다.


dist-upgrade : upgrade와 비슷하지만 좀더 똑똑하다. 배포본 전체를 업그레이드할 경우, 예들 들어 potato에서 woody로 업그레이드하는 경우 등에 사용한다.


install : 개개의 패키지를 설치할 때 사용한다.


remove : 개개의 패키지를 삭제할 때 사용한다.


source : 개개의 소스 패키지를 다운로드할 때 사용한다.


check : 깨진 패키지가 없는지 검사한다.


clean : 설치하기 위해 /var/cache/apt/archives 디렉토리에 다운로드한 파일을 삭제한다.


autoclean : clean과 비슷하지만 다시 사용될 것이라 판단되는 파일은 남겨둔다.