본문 바로가기

Linux

[Linux]apt와 apt-get의 차이점?

반응형

Docker 컨테이너 내부에서 vi 에디터를 실행하려고 하니 기본적으로 설치되어 있지 않았다. 

직접 설치를 하기위해 검색을 하던 도중 apt와 apt-get의 차이점에 대한 궁금증이 생겨 글로 정리한다.

 

apt 와 apt-get?

결론부터 말하자면 큰 차이가 없다. 두 명령어 모두 Debian 기반 리눅스 배포판에서 사용되는 패키지 관리 도구이며, 패키지를 설치, 업데이트 하는 데 사용되는 명령어이다. 두 명령어 모두 CLI 환경에서 사용 가능하다.

 

apt의 장점

  • apt-get의 최신 버전이다. 
  • apt search <package name> 명령을 사용하여 이름으로 패키지를 검색한다.
  • apt upgrade 명령은 업그레이드 시 시스템에 설치된 이전 버전의 패키지 또는 업그레이드 가능한 패키지 중에서 더 이상 필요하지 않은 패키지를 제거하므로 메모리 확보가 된다.
  • 진행률 표시줄과 컬러 출력 등 사용자 친화적인 인터페이스를 제공한다.

 

apt와 apt-get/apt-cache 명령어 비교

  apt apt-get / apt cache
패키지 설치 apt install 패키지이름 apt-get install 패키지이름
패키지 제거 apt remove 패키지이름 apt-get remove 패키지이름
패키지와 설정파일 모두 제거 apt purge 패키지이름 apt-get purge 패키지이름
설치된 패키지들 업그레이드 apt upgrade 패키지이름 apt-get upgrade 패키지이름
설치가능한 패키지 리스트들을 업데이트 apt update apt-get update
패키지 검색 apt search apt-cache search
패키지 상세 정보 출력 apt show apt-cache show

 

 


참고 자료

https://aws.amazon.com/ko/compare/the-difference-between-apt-and-apt-get/

 

apt와 apt-get - Linux 패키지 관리 도구 간의 차이점 - AWS

apt와 apt-get은 모두 Debian 기반 Linux 배포(예: Debian, Ubuntu, Linux Mint 및 elementary OS)의 패키지 관리자 도구입니다. aptitude 및 synaptic과 같은 유사한 도구가 있지만 기본값은 apt-get과 apt입니다. 다음은 apt

aws.amazon.com

https://dragontory.tistory.com/556

 

apt와 apt-get 중 무엇을 사용 해야 할까? | apt와 apt-get의 차이점

apt와 apt-get의 차이점 [ Linux ] ( Linux Command apt vs apt-get) apt 및 apt-get은 Ubuntu와 같은 Debian 기반 Linux 배포판에서 사용되는 패키지 관리 도구입니다. 소프트웨어 패키지를 설치, 제거, 업데이트 및 관

dragontory.tistory.com

 

반응형