우분투에서 패키지를 관리하는 툴로 apt-get과 apt-cache를 주로 사용해 왔다. 요즘에는 두 명령을 결합한 명령이 apt를 주로 사용한다. 사용자 편리성을 위해서 apt-get과 apt-cache의 주요 기능을 결합한 툴이다. man에서는 apt를 다음과 같이 설명합니다.
사용자가 일반 리눅스 사용자라면 apt를 사용하는 것이 효과저이고, 패키지 관리의 세밀한 옵션을 주로 사용하는 스크립트 작업에서는 apt-get을 사용하는 것이 좋다.
권한 문제가 발생한 경우에 sudo 명령을 붙여 root로 실행할 수 있다.
apt-get [옵션] 명령
Options:
apt install <package_name>
저장한 패키지만을 제거한다. 해당 패키지의 설정 파일은 삭제되지 않는다.
apt remove <package_name>
현재 사용되지 않는 패키지를 제거한다.
apt autoremove
패키지의 주요 정보를 출력한다.
apt show <package_name>
/var/lib/apt/lists에 패키지 목록을 업데이트한다. repository 목록은 /etc/apt/sources.list 파일에서 관리한다.
apt update
전체 패키지를 최신 버전으로 업데이트한다.
apt upgrade