[Born2beRoot] Apt와 Aptitude

J_JEON·2022년 5월 16일
0

Born2beRoot

목록 보기
5/7

APT (Advanced Packaging Tool)

  • 소프트웨어의 설치와 제거를 처리하는 패키지 관리 툴
  • 그래픽 인터페이스 없이 명령어로 사용됨
  • 설치할 패키지명을 입력하면 소스목록에서 해당 패키지 + 종속성 목록을 찾아 자동으로 설치해줌
  • apt-get, apt-cache, apt-mark 등이 있음

Aptitude

  • 사용자 인터페이스를 추가해 사용자가 대화형 기반으로 패키지를 검색하고 설치할 수 있게 해주는 high-level 패키지 관리 툴
  • 검색기능 제공
  • Apt가 가진 기능은 물론 더 많은 기능이 포함

차이점

  • Aptitude가 Apt보다 더 많은 기능을 가지고있음 (apt-get, apt-cache를 포함해 더 많은 기능들을 포함)
  • apt-get이 패키지 설치, 업그레이드, 시스템 업그레이드, 종속성 검사등을 한다면 apptitude는 패키지 설치 목록, 패키지를 자동 또는 수동으로 설치하도록 표시, 업그레이드에 사용할 수 없는 패키지 보관 등의 더 많은 기능을 수행함
  • apt는 사용되지않는 패키지를 삭제하려면 추가적인 옵션이 필요하지만 apptitude는 자동으로 수행해줌
  • apptitude는 why, why-not 명령어를 통해 동작이 왜 수행되지않는지를 알 수 있다
profile
늅늅

0개의 댓글