처음엔 데비안의 .deb 패키지를 위해 만들어졌지만, 지금은 RPM 패키지 매니저와 호환 가능하다.
/etc/apt/sources.list에서 패키지를 찾아 설치한다.
Advanced Packaging Tool의 약자로 우분투와 같은 리눅스 배포판의 시초인 데비안의 패키지 시스템을 일컫는 말이다.
이렇게 APT를 준수해 패키지를 설치하고 제거하는 등의 용도로 만들어진 툴의 예로 apt-get, aptitude, apt-cache 등이 있다.
유저 인터페이스를 추가하여 대화식으로 패키지를 검색/설치/삭제할 수 있도록 하는 패키징 툴이다.
처음엔 데비안을 위해 만들어졌지만 RPM 기반으로 확장
로우 레벨의 디테일을 추상화한 상위 레벨의 패키지 매니저
*apt vs apt-get
APT는 Advanced Packaging Tool의 약자로 우분투와 같은 리눅스 배포판의 시초인 데비안의 패키지 시스템을 일컫는 말입니다. 이렇게 APT를 준수해 패키지를 설치하고 제거하는 등의 용도로 만들어진 툴들이 apt-get, aptitude, apt-cache 등이죠. 다른 여러 툴도 있었지만 얘네들이 제일 유명하고 인기있었습니다. 그런데 이렇게 툴이 여러 개 생기고 리눅스 유저들이 자주 쓰는 커맨드들을 이런 여러 툴에 흩어져있다 보니까 점점 문제가 생기기 시작했습니다. 그 결과 apt-get이나 apt-cache 등에서 듣보잡 기능과 옵션들을 다 빼고 리눅스 유저들에게 필요한 기능만 사용하기 편리하게 쏙쏙 넣어 apt가 탄생했습니다.
(https://devlog.jwgo.kr/2019/04/11/apt-vs-apt-get/)