Для управления пакетами в Pisi Linux существует пакетный менеджер pisi с текстовым интерфейсом и несколько графических фронтендов к различным его функциям. Ниже приведена слегка отредактированная справка pisi, которую можно посмотреть в терминале с помощью команд
pisi helpили
pisi ?Использование: pisi [опции] [команда] [аргументы] где [команда] это одна из:
add-repo (ar) | Добавить репозиторий |
blame (bl) | Информация об авторе пакета, его версии и релизе |
build (bi) | *Собрать пакет PiSi ( локально ) |
check | Проверка установки пакета |
clean | Очистить файлы блокировки |
configure-pending (cp) | Конфигурировать задерженные пакеты |
delete-cache (dc) | Удалить кэш загруженных пакетов |
disable-repo (dr) | Отключить репозиторий |
emerge (em) | *Собрать и установить пакет ( из репозитория ) |
emergeup (emup) | *Собрать и обновить пакет ( из репозитория ) |
enable-repo (er) | Включить репозиторий |
fetch (fc) | Скачать пакет |
graph | График связей между пакетами |
help (?) команда | Выводит справку для заданных команд |
history (hs) | История операций pisi |
index (ix) | Индексировать файлы PiSi в заданной директории |
info | Просмотр информации о пакете ( имя, описание, доступность, список файлов, зависимости ) |
install (it) | Установить пакеты PiSi |
list-available (la) | Показать доступные пакеты в репозиториях |
list-components (lc) | Показать доступные компоненты ( группы пакетов ) |
list-installed (li) | Список всех установленных пакетов |
list-newest (ln) | Список новых пакетов в репозиториях |
list-orphaned (lo) | Показать список пакетов, не требуемых согласно зависимостям |
list-pending (lp) | Показать ожидающие пакеты |
list-repo (lr) | Список репозиториев |
list-sources (ls) | *Показать список пакетов, доступных для сборки |
list-upgrades (lu) | Показать список пакетов для обновления |
rebuild-db (rdb) | Пересобрать базу данных |
remove (rm) | Удалить PiSi пакеты |
remove-orphaned (ro) | Удалить пакеты, не требуемые согласно зависимостям |
remove-repo (rr) | Удалить репозиторий |
search (sr) | Искать пакеты в бинарном репозитории |
search-file (sf) | Искать файл. Позволяет определить принадлежность файла установленному пакету |
update-repo (ur) | Обновить репозитории |
upgrade (up) | Обновить пакеты PiSi |
Используйте "pisi help [команда]" чтобы посмотреть справку по отдельным командам. Опции:
--version | показать версию pisi и выйти |
-h [--help] | показать справку и выйти |
Общие опции:
-D [--destdir] arg | Изменение корневой системы для команд PiSi |
-y [--yes-all] | Отвечать ДА на все запросы ДА/НЕТ |
-L [--bandwidth-limit] arg | Ограничить пропускную способность в КБ |
-v [--verbose] | Подробный вывод |
-d [--debug] | Показать информацию об отладке |
Package-manager -- предназначен для работы с бинарными репозиториями. Позволяет устанавливать и удалять пакеты, добавлять и удалять репозитории, изменять их приоритет, управлять кэшем загруженных пакетов.
PiSiYap -- простое приложение, путем подстановки значений позволяющее сформировать файлы для сборки пакета из исходных кодов. Не предназначен для сложных инструкций сборки.
PiSiDo -- скачивает и запускает образ docker для сборки пакетов pisi из исходных кодов. При подстановке значений пользователем формирует файл pspec.xml. Содержит встроенный текстовый редактор и шаблоны инструкций сборки( actions.py ). Будьте внимательны, если уже запускаете docker иначе.