Система управления пакетами

Файл:Synaptic about sid.png
Synaptic - графическое средство управления пакетами

Система управления пакетами - набор программного обеспечения, позволяющие управлять процессом установки, удаления, настройки и обновления различных компонентов программного обеспечения. Системы управления пакетами активно используются в различных дистрибутивах операционной системы GNU/Linux и других UNIX-подобных операционных системах.

Программное обеспечение представляется в виде особых пакетов, содержащих помимо дистрибутива программного обеспечение, набор определённый метаданных, которые могут включать в себя полное имя пакета, номер версии, описание пакета, имя разработчика, контрольную сумму, отношения с другими пакетами. Метаданные сохраняются в системной базе данных пакетов.

Наиболее известные системы управления пакетамиПравить

RPMПравить

  Основная статья: RPM

RPM - система управления пакетами, изначально разрабатываемая компанией Red Hat для операционной системы Red Hat Linux. Ныне RPM применяется во множестве дистрибутивов операционной системы GNU/Linux, включая, но не ограничиваясь Fedora, RHEL, ASP Linux, ALT Linux, Mandriva, openSUSE.

dpkgПравить

  Основная статья: dpkg

dpkg - система управления пакетами, используемая в операционной системе Debian и различных дистрибутивах GNU/Linux, основанных на ней.

РепозиторииПравить

  Основная статья: Репозиторий

Как правило, система управления пакетами работает со множеством пакетов, хранящихся в специальном репозитории. Репозиторий может храниться как на локальных запоминающий устройствах(оптическом или жёстком диске), так и на удалённой машине(HTTP или FTP сервере).

СсылкиПравить