Система управления пакетами
Система управления пакетами - набор программного обеспечения, позволяющие управлять процессом установки, удаления, настройки и обновления различных компонентов программного обеспечения. Системы управления пакетами активно используются в различных дистрибутивах операционной системы GNU/Linux и других UNIX-подобных операционных системах.
Программное обеспечение представляется в виде особых пакетов, содержащих помимо дистрибутива программного обеспечение, набор определённый метаданных, которые могут включать в себя полное имя пакета, номер версии, описание пакета, имя разработчика, контрольную сумму, отношения с другими пакетами. Метаданные сохраняются в системной базе данных пакетов.
Наиболее известные системы управления пакетамиПравить
RPMПравить
RPM - система управления пакетами, изначально разрабатываемая компанией Red Hat для операционной системы Red Hat Linux. Ныне RPM применяется во множестве дистрибутивов операционной системы GNU/Linux, включая, но не ограничиваясь Fedora, RHEL, ASP Linux, ALT Linux, Mandriva, openSUSE.
dpkgПравить
dpkg - система управления пакетами, используемая в операционной системе Debian и различных дистрибутивах GNU/Linux, основанных на ней.
РепозиторииПравить
Как правило, система управления пакетами работает со множеством пакетов, хранящихся в специальном репозитории. Репозиторий может храниться как на локальных запоминающий устройствах(оптическом или жёстком диске), так и на удалённой машине(HTTP или FTP сервере).