Ubuntu에서 apt-get (Advanced Packaging Tool) 을 이용해 Package 관리하기.
1. deb 패키지 정보에 대한 인덱스 저장소
apt-get은 index 기반으로 패키지 목록을 가져오는 데, 아래 파일에 설정된 정보를 바탕으로 한다.
(RHEL의 yum을 사용 시 repository와 유사하다.)
설정 파일 경로 : /etc/apt/sources.list
2. apt-get 을 이용한 패키지 설치 하기
2.1 패키지 설치와 업데이트
sudo apt-get install [패키지 명] : 설치하고자 하는 패키지를 검색하여 설치를 진행
sudo apt-get upgrade : 패키지들에 대한 업그레이드 진행
sudo apt-get update : 전체 패키지를 검색하여 업데이트 대상의 패키지들을 자동 업데이트
sudo apt-get dist-upgrade : 패키지 업그레이드시 우선 의존성을 검증한후 설치를 진행
sudo apt-get --reinstall [패키지명] : 재설치 하고자 하는 패키지를 설치
2.2 패키지 검색 및 삭제
sudo apt-cache search [Package Name] : 원하는 패키지를 검색하고자 할때 사용
sudo apt-get remove [Package Name] : 원하는 패키지를 삭제하고자 할때 사용
sudo apt-get source [Package Name] : 원하는 패키지의 소스 코드를 받고자 할때 사용
sudo apt-get build-dep [Package Name] : OnLIne에서 받은 패키지를 현 시스템의 의존성에 맞게 빌드
sudo apt-cache show [Package Name] : 원하는 패키지들에 대한 상세정보 볼 수 있다.
apt-get 으로 설치된 모든 패키지 들은 아래의 경로에 따라 자동 저장이 된다.
이 후 설치된 우분투 패키지를 찾고자 할 때, 유용하게 확인할수 있다.
deb package path : /var/cache/apt/archive
출처
http://ssambback.tistory.com/entry/우분투의-aptget-Advanced-Packaging-Tool-을-이용해-보자
http://blog.daum.net/cisses3/4133007