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

Материал из Википедии — свободной энциклопедии
Synaptic — графическое средство управления пакетами.

Система управления пакетами (также иногда «менеджер пакетов» или «пакетный менеджер») — набор

UNIX
-подобных операционных системах.

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

Существует множество систем управления пакетами, вот некоторые из них:

Пакетные менеджеры языков программирования

B ряде экосистем языков программирования созданы собственные

NPM (JavaScript, менеджер пакетов в составе Node.js), Pip (Python), Gem (Ruby), NuGet (.NET
).

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

Ссылки и примечания