우분투(ubuntu) 패키지 설치 apt apt-get 차이
- IT/리눅스(Linux)
- 2022. 5. 3.
우분투 패키지 설치 방법(apt, apt-get, apt-cache)
apt(Advanced Packaging Tool)는 debian 계열의 패키지 툴입니다.
이는 리눅스 시스템에 패키지를 설치하고 제거하는데 사용됩니다.
ubuntu 등의 가이드를 찾아보면 패키지를 설치할 때 어디서는 apt 또 다른 곳에서는 apt-get으로 알려주고 서로 다른 명령어로 알려주는 경우가 있습니다.
이 차이점에 대해서 조금 더 알아보도록 하겠습니다.
apt는 apt-get, apt-cache의 기능 중에서 잘 사용되지 않는 기능을 제외하고 꼭 필요한 요소만 모아 만든 새로운 툴입니다.
여기서 apt-get은 패키지 설치를 담당하고, apt-cache는 패키지 검색을 담당하는 tool입니다.
결론적으로 apt-get이 아닌 apt를 사용하는 것이 사용성 측면에서는 유리합니다.
추가로 apt로 패키지 설치를 진행하게 되면 하단에 진행바가 보이게 됩니다.
apt는 이런 다양한 툴에서 옵션으로 처리해야 하는 기능들을 통합하여 사용자들에게 편리하게 사용할 수 있도록 만들어진 툴입니다.
리눅스를 처음 접하거나 특별히 옵션을 구별해야 하는 일이 없다면 apt 사용을 권장합니다.
apt는 2014년경에 배포되기 시작하였으나, 우분투 16.04부터 우분투에 통합되어 배포됨으로써 많은 리눅스 사용자들에게 알려지기 시작했습니다.
apt 사용법
패키지 인덱스 정보 업데이트
sudo apt update
패키지 업그레이드
sudo apt upgrade
패키지 설치
sudo apt-get install 패키지명
ex) sudo apt install gcc
패키지 재설치
sudo apt --reinstall install 패키지명
패키지 삭제
sudo apt remove 패키지명
패키지 검색
sudo apt search 패키지명
패키지 정보 보기
sudo apt show 패키지명