Система управления пакетами
Материал из Seo Wiki - Поисковая Оптимизация и Программирование
Система управления пакетами — набор программного обеспечения, позволяющие управлять процессом установки, удаления, настройки и обновления различных компонентов программного обеспечения. Системы управления пакетами активно используются в различных дистрибутивах операционной системы 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, основанных на ней.
[править] Portage
Portage — основная система управления пакетами в Gentoo Linux. Аналог системы портов FreeBSD. Представляет собой набор утилит на Python и Bash, призванных облегчить и упорядочить установку программного обеспечения из исходных кодов или бинарных пакетов, с учетом всех зависимостей.
[править] Репозитории
Как правило, система управления пакетами работает со множеством пакетов, хранящихся в специальном репозитории. Репозиторий может храниться как на локальных запоминающих устройствах(оптическом или жёстком диске), так и на удалённой машине (HTTP, FTP или rsync сервере).
[править] Ссылки
- Comparing Linux/UNIX Binary Package Formats (англ.). — Сравнение бинарных форматов пакетов Linux/UNIX. Проверено 31 октября 2008.
- The Debian GNU/Linux FAQ (рус.). — Глава 6 — Основы системы управления пакетами Debian. Проверено 31 октября 2008.