apt-get은 Advanced Packaging Tool의 약자이며, Ubuntu, Debian계열의 Linux에서 사용하는 확장 패키지 툴이다.
이미 많은 개발자들이 사용하는 개념으로 eclipse의 plugin 설치나 sublime의 package control을 이용한 plugin을 설치하는 것처럼 쉽게 package, plugin 설치를 도와주는 툴이다.
apt-get을 사용해서 설치한 package는 /var/cache/apt/archive/ 위치에 추가된다.
그럼 각각 명령어를 알아보자.
sudo apt-cache search PackageName
packaged 찾기
sudo apt-cache show PackageName
package 정보 보기sudo apt-get update
업데이트 서버 목록 갱신하는 것으로 /etc/apt/sources.list에 저장된 정보를 가지고 업데이트 서버 목록을 갱신sudo apt-get upgrade
설치되어 있는 pacage upgradesudo apt-get dist-upgrade
그냥 upgrade와 동일하며 upgrade시에 의존성을 체크한다sudo apt-get install PackageName
새로운 package installsudo apt-get --reinstall install PackageName
package를 재설치sudo apt-get remove PackageName
package 삭제sudo apt-get --purge remove PackageName
package와 설정파일까지 모두 삭제sudo apt-get source PackageName
package source 다운로드sudo apt-get build-dep PackageName
source를 의존성체크하여 build