Лучшие вопросы
Таймлайн
Чат
Перспективы

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

программное обеспечение для управления пакетами программ Из Википедии, свободной энциклопедии

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

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

Thumb
Synaptic — графическое средство управления пакетами

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

Некоторые известные системы управления пакетами для операционных систем:

Кроме того, в ряде экосистем вокруг популярных языков программирования созданы собственные менеджеры пакетов, обеспечивающие установку приложений на этих языках и необходимых библиотек, среди таковых Composer (PHP), NPM (JavaScript, менеджер пакетов в составе Node.js), Pip (Python), Gem (Ruby).

Пакеты хранятся в специальном хранилище — репозитории — которое обычно располагается на сервере, находящемся в интернете или же в локальной сети (например, во внутренней сети компании).

Remove ads

Ссылки

Remove ads
Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads