본문 바로가기
OS-OE Knowledge/Linux-Unix KB

Ubuntu/apt-get(Advanced Packaging Tool) 사용법

by 스쳐가는인연 2013. 5. 29.

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

반응형