Pacman (система управления пакетами)

Pacman
Тип система управления пакетами
Автор Джадд Винет
Написана на Си[2]
Операционная система Linux
Первый выпуск 25 февраля 2002
Последняя версия
Репозиторий gitlab.archlinux.org/pac…
Лицензия GNU GPL 2[3]
Сайт archlinux.org/pac… (англ.)
 Медиафайлы на Викискладе

Pacman (аббр. от англ. package manager) — официальный менеджер пакетов для Arch Linux. Он был разработан создателем Arch Linux Джаддом Винетом.

Pacman способен сам найти зависимости, автоматически загрузить и установить все необходимые пакеты. Как правило, пользователю достаточно выполнить только одну команду для полного обновления всей системы.

Структура

Все пакеты Pacman представляют собой сжатые tar-архивы, каждый из которых содержит программы в откомпилированном виде. Пакеты загружаются по протоколам FTP или HTTP с определённых сайтов. Pacman дополняет Arch Linux Build System (ABS — система сборки Arch Linux), используемую для создания пакетов из исходных текстов. Данная утилита была упразднена[4].

Цель

Следуя философии Arch Linux, Pacman ставит перед собой цель быть мощной системой управления пакетами и при этом оставаться простой в изучении.

Графические фронт-энды

  • Octopi (написан на Qt)
  • Pamac (написан на GTK)
  • PacmanXG (не требует тулкитов, использует для своей отрисовки API X Window System)
  • tkpacman (использует для своей отрисовки Tk)

Системы, использующие Pacman

Примечания

  1. v7.1.0 — 2025.
  2. The pacman Open Source Project on Open Hub: Languages Page — 2006.
  3. https://git.archlinux.org/pacman.git/tree/COPYING
  4. Arch Linux - News: Deprecation of ABS tool and rsync endpoint (англ.). www.archlinux.org. Дата обращения: 19 февраля 2018. Архивировано 30 июля 2017 года.
  5. ArcoLinux | ArcoLinux (англ.). Дата обращения: 14 апреля 2021. Архивировано 3 мая 2022 года.
  6. DistroWatch.com: ConnochaetOS. distrowatch.com. Дата обращения: 30 мая 2020. Архивировано 15 июля 2020 года.
  7. Garuda Linux Official website (англ.). Garuda Linux | Home. Дата обращения: 14 апреля 2021. Архивировано 14 апреля 2021 года.
  8. git-for-windows/git-sdk-32. — 2021-04-14. Архивировано 16 сентября 2020 года.
  9. git-for-windows/git-sdk-64. — 2021-04-14. Архивировано 2 января 2021 года.
  10. SystemRescue - ChangeLog. www.system-rescue.org. Дата обращения: 23 июня 2021. Архивировано 20 июня 2021 года.

Ссылки

Информация

Обзоры