우분투를 포함한 데비안 계열의 리눅스에서는 apt(Advanced Package Tool)를 패키지를 관리하기 위한 도구로 사용한다. apt와 함께 apt-get등을 사용한다.
- 패키지 목록 파일을 패키지의 소스로부터 업데이트함
$ sudo apt-get update
- 설치된 모든 패키지를 최신 버전으로 업그레이드
$ sudo apt-get upgrade
- 스마트 패키지 업그레이드. 업그레이드를 할 때 패키지의 의존성을 다룸.
$ sudo apt-get dist-upgrade
- 패키지 설치
$ sudo apt-get install pkg_name1 [pkg_name2 pkg_name3 ...]
- 패키지 삭제. 설정 파일들은 시스템에 남음.
$ sudo apt-get remove pkg_name1 [pkg_name2 pkg_name3 ...]
- 패키지 삭제. 설정 파일까지 모두 삭제
$sudo apt-get purge pkg_name
- 다운로드된 아카이브 파일 삭제
$ sudo apt-get clean
- 다운로드된 쓸모없는 구버전의 아카이브 파일을 삭제
$ sudo apt-get autoclean
- 패키지 목록을 보기위해서는
$ apt list
- 설치된 패키지 목록 보기
$ apt list --installed
apt로 설치된 패키지는 /var/cache/apt/archives 에 설치가 됨.