Raspberry Pi_Eng_17.1.3 Package Manager System


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.3  Package Manager System

 

A package manager or package management system means a set of software tools that consistently automate the process of installing programs, upgrading programs, adjusting setting item, and deleting programs on a particular computer operating system. Debian uses a package manager system to unify all the software packages installed on the system into one and manage them integrally.

 

The package manager is designed not to install and update manually. This tool can be used usefully for large companies running computer systems that consist of many packages on the Linux-base.

 

The package manager is tightly interconnected with the package repository and works together to manage the package systematically. The package managed by the package repository manages the metadata for software distribution in the form of archive files. When a package is installed on a specific computer, this metadata contained in the package is stored in the local package database. In this local database, typical information such as software dependency and version is managed. The package manager uses this local database to prevent discrepancies between software and missing essential items.