Raspberry Pi_Kor_17.1.2 package repository


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 같은 사후관리까지 쉽고 확실하게 처리할 수 있다는 것을 의미한다.

 


 

Leave a Reply