apt는 Advanced Packaging Tool의 약자로 우분투 같은 데비안 계열의 리눅스에서 사용하는 패키지 관리자다.
우분투 같은 데비안 계열의 리눅스에서 패키지를 설치할 때 apt install 혹은 apt-get install 을 사용한다. 어떤 글에서는 apt install을 사용하도록 설명되어 있고, 또 다른 글에서는 apt-get install을 사용하라고 설명되어 있다.
apt와 apt-get은 어떤 차이일까?
apt vs. apt-get
결론적으로 말하면 apt와 apt-get은 큰 차이가 없다. 그냥 내키는 대로 사용하면 된다.
원래 우분투를 비롯한 데비안 계열의 리눅스에서는 apt-get이나 apt-cache 같은 툴이 사용되어왔다. 오랜기간 사용되다보니 다양한 기능들이 추가되어 많은 옵션들을 제공했다. 그러다보니 명령어의 사용이 너무 복잡해지고 지저분해지는 경향이 있었는데, apt-get에서 자주사용하는 옵션들을 뽑고 좀 더 사용자 친화적으로 만든게 apt라고 보면 된다.
따라서 터미널을 이용해 소프트웨어를 설치, 관리하는 경우에는 apt를 사용하면되고, 스크립트를 작성할 때에는 apt-get을 쓰는게 좀 더 다양한 기능들을 쓸 수 있어 좋다.
댓글