본문 바로가기
System/Linux

APT 설명

by OdOp 관리자 2023. 12. 16.
SMALL

APT란

  • Advanced Packaging Tool
  • 소프트웨어의 설치와 제거를 처리하는 패키지 관리 툴입니다. 
  • 그래픽 인터페이스 없이 명령어로 사용됩니다. 
  • 설치할 패키지 명을 입력하면, 'etc/apt/sources.list'에 지정된 소스 목록에서 해당 패키지와 종속성 목록과 함께 찾아 자동으로 설치합니다. 
  • 그렇기 때문에 어떤 패키지를 설치할 때 종속성 문제를 걱정하지 않아도 됩니다. 
  • 사용자가 직접 새로운 소스 목록을 추가하거나 시스템이 업그레이드돼도 해당 패키지를 업데이트하지 않게 해 현재 버전을 계속 사용하는 등의 작업을 할 수 있습니다.

 

APT대표적인 명령어

  • apt-get : 옵션들이 많아지다 보니 apt에서 자주 사용하는 옵션들을 추출해서 사용자들이 사용하고 보기 편하게 만드는 것입니다. 
  • apt update : 운영체제에서 사용 가능한 패키지들과 그 버전에 대한 정보를 업데이트하는 명령어, 설치되어 있는 패키지를 최신으로 업데이트하는 것이 아닌 설치 가능한 리스트를 업데이트하는 

 

Aptitude란

aptitude는 사용자 인터페이스를 추가해 사용자가 대화형으로 패키지를 검색해 설치 제거할 수 있는 high-level 패키지 관리 도구입니다.

조금 쉽게 설명드리면 apt의 옵션 기능(apt-get, apt-mark, apt-cache)이 모아져 있다고 생각하면 편할 것 같습니다. 즉, 패키지 작업 과정을 자동화하여 가능한 쉽게 작업할 수 있도록 해줍니다. 

 

설치 혹은 제거를 진행하다 충돌이 일어날 경우에는 해결 방법을 제시해 줍니다. 

 

마지막으로 삭제 시에 의존성 때문에 설치되었지만 지금은 사용되지 않는 패키지 또한 알아서 삭제해 줍니다. 

(apt에서 위의 기능을 사용하려면 auto-remove, auto-get autoremove을 사용해야 합니다. )

LIST

'System > Linux' 카테고리의 다른 글

sudo설정하기  (1) 2023.12.18
sudo 설치하기  (0) 2023.12.17
Debian 설명  (0) 2023.12.15
magic file사용하기, 매직파일  (0) 2023.10.11
file 명령어 사용하기  (0) 2023.10.10