SlideShare a Scribd company logo
데비안 패키지 관
리하기.
한영빈@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
끝...

More Related Content

PPT
Victoria's Secret Angels Campaign
PDF
Debian packaging - Advanced
PPTX
Ubuntu packaging - make package
PDF
JetsonTX2 Python
PPTX
소프트웨어 설치
PDF
Debian packaging - basic process
PPTX
Python packaging
PDF
RHive tutorial 1: RHive 튜토리얼 1 - 설치 및 설정
Victoria's Secret Angels Campaign
Debian packaging - Advanced
Ubuntu packaging - make package
JetsonTX2 Python
소프트웨어 설치
Debian packaging - basic process
Python packaging
RHive tutorial 1: RHive 튜토리얼 1 - 설치 및 설정

More from licubeclub (18)

PDF
오픈소 스소프트웨어(한영빈/2014)
PDF
루트(root)에 대해
PDF
오픈소스 소프트웨어(박준영/2014)
PDF
버추얼박스에 우분투그놈 14.04LTS 설치하기
PPTX
What is linux(2014)
PDF
2014학년도 LiCUBE 오리엔테이션
PDF
클라우드 스토리지 프로젝트
PDF
디스플레이 매니저
PDF
간단한 쉘 스크립트 작성하기
PPT
대표적인 디스플레이 서버
PDF
컴피즈로 화려한 효과내기
PDF
데스크탑 환경 구성요소
PPTX
오픈소스 라이센스
PPT
대표적인 오픈소스 프로젝트
PDF
루팅(Rooting)에 관해
PDF
What is linux
PDF
2013년도 licube 오리엔테이션
PDF
The opensource
오픈소 스소프트웨어(한영빈/2014)
루트(root)에 대해
오픈소스 소프트웨어(박준영/2014)
버추얼박스에 우분투그놈 14.04LTS 설치하기
What is linux(2014)
2014학년도 LiCUBE 오리엔테이션
클라우드 스토리지 프로젝트
디스플레이 매니저
간단한 쉘 스크립트 작성하기
대표적인 디스플레이 서버
컴피즈로 화려한 효과내기
데스크탑 환경 구성요소
오픈소스 라이센스
대표적인 오픈소스 프로젝트
루팅(Rooting)에 관해
What is linux
2013년도 licube 오리엔테이션
The opensource
Ad

데비안 패키지 관리하기.