데비안 패키지 관리하기
DESCRIPTION
2013.05.03 워크샵 자료 데비안 패키지 관리하기 - 한영빈TRANSCRIPT
데비안 패키지 관리하기.
한영빈@Licube
데비안에서의 "패키지"소스코드를 컴파일 한 후, 설치하기 쉬운 형식으로 묶은 형태의 소프트웨어.
데비안 패키지
(파일이름).deb
데비안에서 사용되는 소프트웨어 패키지
데비안 패키지를 관리하는 여러가지 방법.
-GUI 형태의 패키지 관리 도구 사용-synaptic 사용
-dpkg 사용-APT(Advanced Package Tool) 사용
GUI 형태의 패키지 관리 도구 사용하기.GDebi, 우분투 소프트웨어 센터 등의 도구 사용.
synaptic 사용
dpkg 사용하기.데비안에서 널리 사용되는 저수준 인터페이스의 패키지 관리자.
dpkg -i (패키지 파일 이름).deb 패키지 설치하기
dpkg -r (패키지 이름) dpkg --remove (패키지 이름) 설치되어 있는 패키지 제거하기
dpkg -p (패키지 이름) dpkg --purge (패키지 이름)
설치되어 있는 패키지의 설정 파일까지 모두 제거
example.deb 패키지를 설치 및 제거할때.
example.deb 설치$ sudo dpkg -i example.deb
example 패키지 삭제$ sudo dpkg -r example$ sudo dpkg --remove example
example 패키지 설정파일까지 모두 삭제$ sudo dpkg -p example$ sudo dpkg --purge example
예시.
dpkg -l (패키지 이름)컴퓨터에서 특정 패키지 검색하기
dpkg -l컴퓨터에 설치된 모든 패키지 보기
APT 사용하기
Advanced Package Tool데비안 계열 배포판에서 사용되는 패키지 관리자.지정된 서버로부터 패키지를 받아 설치 가능.지정된 서버는"/etc/apt/sources.list"에 정의되어 있음.
apt-get update데비안 패키지 저장소 서버 정보 업데이트
apt-get upgrade컴퓨터에 설치된 모든 패키지를 최신 버전으로 업데이트
apt-get install (패키지 이름)데비안 패키지 지정된 저장소로붙어 받기.
apt-get upgrade (패키지 이름)특정 패키지를 최신으로 업데이트.
apt-get -f install 망가진 패키지 복원
apt-get remove (패키지 이름)패키지 제거하기
apt-get purge (패키지 이름)패키지 설정파일까지 모두 제거하기
example 패키지를 설치 및 제거할때.
example 설치$ sudo apt-get install example
example 패키지 삭제$ sudo apt-get remove example
example 패키지 설정파일까지 모두 삭제$ sudo apt-get purge example
example 패키지를 업그레이드 할 때$ sudo apt-get upgrade (패키지 이름)
예시.
Q&A
끝...