티스토리 뷰

linux/ubuntu

apt와 dpkg의 차이점

sungjine 2018. 2. 10. 13:33
반응형

apt는 패키지 간의 의존성을 관리하기 위해서 만들어졌는데 /etc/apt/sources.lsit에 설치할 수 있는 패키지의 모음이 있고 여기에 존재하는 패키지를 install을 통해서 설치할 수 있다. 그리고 패키지간의 의존성이나 패키지를 설치할 때 필요한 환경변수 등이 자동으로 설정된다.


apt-get install << 명령어는 sources.list에 있다면 설치한다.

apt-get update << 명령어는 sources.list를 최신으로 업데이트한다.

apt-get upgrade << 명령어는 설치되어있는 패키지들을 최신 버전으로 업그레이드한다.

apt-get remove << 명령어는 패키지를 삭제한다.


dpkg는 apt보다 낮은 단계에서 패키지를 관리하며 패키지 간의 의존성을 보지 않고 각각의 패키지에 대해서만 대응한다. apt에서도 내부적으로는 dpkg를 사용하고 있는데 예를 들면 apt를 통해서 패키지를 다운받고 dpkg를 통해서 설치한다.

반응형
댓글
반응형
최근에 올라온 글
Total
Today
Yesterday
글 보관함
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31