apt, apt-get 차이점?
우분투(Ubuntu), Linux mint와 같은 리눅스 배포판의 엄마인 Debian은 Advanced Packaging Tool(APT)를 사용했다. 여기서 APT는 apt install 할 때의 그 apt와 다르다. 글자만 똑같다!
이 APT를 준수해서 각종 패키지들을 install, remove 등의 용도로 만들어진 것이 apt-get, apt-cache 등등이 있었는데, 이게 일반 리눅스 이용자들에게는 너무 low level 이기도 하고 자주 쓰지 않을 만한 커맨드가 많았다. 그래서 많고 주로 쓰이는 것, 필요한 것만 골라서 다시 만든것이 바로 apt다.
apt-get를 사용해서 패키지를 설치(install)할 때는 프로그레스 바(progress bar)를 보여주려면 별도 커맨드가 필요했지만, 이제는 필요한 것만 예쁘게 담아놓은 apt를 사용하면 별도 커맨드 필요 없이! 프로그레스 바를 보여준다. 업그레이드 가능한 패키지 수를 보여주는 것 역시 마찬가지.
apt-get
Debian 시절 APT를 준수해서 나온 패키지 핸들링 툴
apt
apt-get, apt-cache 등의 툴에서 필요한 것만을 조합하여 만든 패키지 핸들링 툴