Apt
복잡한 Apt-get 을 개선하여, 필요한 기능만 넣어 apt가 만들어졌다. 2016년 이후 우분투 (Ubuntu)에 포함됨.
명령어는 Apt-get과 같다.
- apt autoremove
- apt update : 새로운 업데이트 목록 가져옴
- apt upgrade : 패키지 업그레이드
- apt install : 특정 패키지 설치
- apt remove : 특정 패키지 삭제 (설정파일은 지우지 않음)
- apt purge : 패키지 삭제 및 설정파일까지 모두 지움
- apt check : 패키지 의존성 검사
업그레이드 가능 목록
apt list --upgradable
설치된 패키지 확인
apt list --installed
특정 패키지 설치 여부 확인
apt -qq list gcc
패키지 업데이트
패키지를 최신 버전으로 업데이트합니다.
$ sudo apt update && sudo apt upgrade
업데이트 완료 후 재부팅합니다.
$ sudo reboot now
더 이상 필요하지 않은 패키지를 삭제합니다.
$ sudo apt autoremove && sudo apt clean
다음 패키지를 과거 버전으로 유지합니다:
The following packages have been kept back:
- 설치돼 있는 패키지의 의존성에 어떤 변경이 발생해서 제대로 변경된 의존성을 설치하고 다른 것은 제거 하는 등의 작업이 일어날 때 발생하는 오류.