apt
- 패키지를 설치할 수 있는 명령어
- 인터넷을 통해서 우분투가 제공하는 저장소에서 파일을 자동으로 모두 다운로드해서 설치하는 방식이다.
- 저장소의 URL은
/etc/apt/sources.list
이다.
작동 방식
- apt install 입력
- /etc/apt 폴더의 /etc/apt/sources.list 파일을 열어서 URL 주소 확인
- 설치와 관련된 패키지 목록 요청
- 우분투 패키지 저장소에서 전체 패키지 목록만 다운로드 받음
- y 를 입력하면 설치에 필요한 패키지 파일 요청
- 설치할 패키지 파일을 다운로드해서 자동 설치
우분투 패키지 저장소
- main : 우분투에서 공식으로 지원하는 무료 SW
- universe : 우분투에서 지원하지 않는 무료 SW
- restricted : 우분투에서 지원하는 유료 SW
- multiveres : 우분투에서 지원하지 않는 유료 SW
사용법
- 기본 설치
- 업데이트
apt update
- 받아 놓은 list 에 변경사항이 있으면 이를 업데이트 한다.
- 삭제
- 사용하지 않는 패키지 제거
- 내려받은 파일 제거
apt clean
or apt autoclean
- 패키지 설치 전 패키지에 대한 정보나 의존성 문제를 미리 확인
- 패키지 정보 보기 :
apt-cache show 패키지이름
- 패키지 의존성 확인 :
apt-cache depends 패키지이름
- 시스템 전체 업그레이드
예제
- 기존의 deb 을 주석처리하고 새로운 deb 을 넣었다.
- 이후
apt update
로 업데이트
- 내가 원하는 우분투 패키지 저장소를 사용할 수 있다.
- 20.04 버전의 리스트를 받아온 상태를 최신 버전으로 업데이트하고 싶다면
focal-updates
옵션을 사용하면 된다.
- 이후
apt upgrade
명령어를 사용하면 모든 시스템을 최신버전으로 업데이트 할 수 있다.