Published Book on Amazon
All of IOT
Starting with the Latest Raspberry Pi from Beginner to Advanced – Volume 1 |
|
All of IOT
Starting with the Latest Raspberry Pi from Beginner to Advanced – Volume 2 |
출판된 한글판 도서
최신 라즈베리파이(Raspberry Pi)로 시작하는 사
물인터넷(IOT)의 모든 것 – 초보에서 고급까지 (상) |
|
최신 라즈베리파이(Raspberry Pi)로 시작하는 사
물인터넷(IOT)의 모든 것 – 초보에서 고급까지 (하) |
Original Book Contents
17.1.2 package repository
Debian 기반의 배포판은 해당 운영체제가 설치된 시스템에서 설치하여 사용할 수 있는 기본적인 프로그램 목록 정보를 관리하고 있는데, 이를 package repository라고 한다. Debian 기반의 배포판은 인터넷 상에서 package repository server를 운영하고 있으며, package repository에서 package를 검색하고, 설치하고, package를 조작할 수 있는 도구인 Advanced Packaging Tool (APT)라는 package management system을 제공해 준다.
package repository에는 다음 정보가 포함되어 있다.
■ 설치가 허용된 package list
■ package간의 dependency
■ 최신 version 및 release에 관한 정보
■ 특정 package 설치에 필요한 자료와 그 자료가 있는 source
package repository에 등록되어 있는 프로그램들은 간단한 명령으로 손쉽게 프로그램을 설치하여 사용할 수 있고, 해당 package들에 대한 version upgrade 등 사후관리도 간단히 처리할 수 있다. 특정 프로그램이 package repository에 등록이 되어 있다는 것은 그 프로그램을 해당 운영체제에서 사용하는 것을 공식적으로 인정을 받았다는 것을 의미한다. 따라서 해당 운영체제에서 지원하는 package관리 도구들을 사용하여 설치부터 삭제, upgrade 같은 사후관리까지 쉽고 확실하게 처리할 수 있다는 것을 의미한다.