apt, apt -get

Eugenie·2021년 4월 10일
0

Linux

목록 보기
2/3
post-thumbnail

Hits

처음 리눅스 환경을 접했을 때는,
주로 검색을 해서,
설정하는 방법이나 명령어들을 따라하기 바빴었다.

앞서 작성하였던 글에서
apt -get updateapt -get upgrade 의 차이점에 대해 알아보았다.
그렇다면 'aptapt -get 의 차이가 뭘까?',
그리고 '나는 apt 가 뭔지에 대해서 알고 있을까?' 하는 고민을 하게 되었다.

그럼 이번 기회에 한 번 정리해보도록 하자!

✔️ apt

[ Advanced Packaging Tool ] 의 약자로,
소프트웨어를 설치하고 제거하는 일을 한다.

✔️ apt vs. apt -get

결과적으로는 큰 차이가 없다.

❓ 왜 두 가지가 공존하게 되었을까

형태만 봐서는, apt 가 좀 더 큰 범위이고,
그 안에 apt -get 이 있는 것인 줄 알았다.

실상은 이렇다.
apt -get 이나 apt -cache 과 같은
패키지를 설치하고 제거하는 등의 용도로 만들어진 툴들이 생겨났다.
그런데 리눅스 유저들이 자주쓰는 기능들이 흩어져 있어,
문제가 발생하기 시작했다.
리눅스 유저들에게 필요한 기능만을 모아서,
apt 가 만들어지게 되었다는 것이다.

❓ 어떤 게 다른걸까

아무래도 리눅스 유저들이 편리하도록 apt 가 만들어졌기 때문에,
apt 는 시각적인 요소들이 포함되어 보기가 좋다.

apt -get 도 추가적인 옵션을 부여하게 되면,
시각적인 요소들을 추가할 수 있지만
apt 는 기본적으로 사용자 친화적이다.


어떤 걸 쓰는 게 좋을지는
상황에 따라 골라쓰는 게 가장 좋을 것 같다.
apt 가 제한적인 부분이 있어서
apt -get 을 쓰는 것이 좋다는 의견도 있고,
잘 모를 때는 apt 를 쓰는 것이 좋다는 의견도 있기 때문이다.

apt -get update vs. apt -get upgrade

profile
🌱 iOS developer

0개의 댓글

관련 채용 정보