stplr(1)
| stplr(8) | System Manager's Manual | stplr(8) |
NAME
stplr - Интерфейс командной строки для Stapler, универсальной системы сборки пакетов Linux
SYNOPSIS
stplr
[--interactive|-i] [--pm-args|-P]=[value]
DESCRIPTION
Stapler — универсальная система сборки и распространения пакетов для Linux, предназначенная для кросс-дистрибутивной доставки программного обеспечения.
Пакеты распространяются через репозитории Stapler. По умолчанию stplr поставляется без настроенных репозиториев, поэтому перед установкой программ необходимо добавить один или несколько репозиториев.
Начало
работы:
stplr repo add [name] [url]
Добавить
репозиторий
Stapler
stplr refresh
Обновить
индексы
репозиториев
stplr install [package]
Установить
пакет из
настроенных
репозиториев
stplr search [query] Найти
пакеты
Для получения дополнительной информации и списка репозиториев сообщества: https://stplr.dev/docs/intro
Usage:
stplr [GLOBAL OPTIONS] [command [COMMAND OPTIONS]] [ARGUMENTS...]
GLOBAL OPTIONS
--interactive, -i: Включение интерактивных вопросов и запросов
--pm-args, -P="": Аргументы, которые будут переданы менеджеру пакетов
COMMANDS
install, in
Установить новый пакет
--clean, -c: Создайте пакет с нуля, даже если уже имеется готовый пакет
remove, rm
Удалить установленный пакет
upgrade, up
Обновить все установленные пакеты
--clean, -c: Создайте пакет с нуля, даже если уже имеется готовый пакет
info
Отобразить информацию о пакете
--all, -a: Показывать всю информацию, не только для текущего дистрибутива
--json: Вернуть информацию в формате JSON
list, ls
Список пакетов репозитория Stapler
--format, -f="": Формат выходных данных с использованием шаблона Go
--installed, -I:
--upgradable, -U:
build
Сборка локального пакета
--clean, -c: Создайте пакет с нуля, даже если уже имеется готовый пакет
--no-suffix: Не добавлять суффикс к имени пакета
--package, -p="": Имя пакета для сборки и его репозиторий (пример: default/go-bin)
--script, -s="": Путь к скрипту сборки (default: "Staplerfile")
--subpackage, --sb="": Укажите подпакет в скрипте (только для многопакетного скрипта)
refresh, ref
Скачать все изменённые репозитории
fix
Попытка устранить проблемы с Stapler
helper
Запустить вспомогательную команду Staplerfile
--dest-dir, -d="": Каталог, в который будут устанавливать команды установки (default: "dest")
list, ls
Список всех доступных вспомогательных команды
version
Показать текущую версию Stapler и выйти
search, s
Поиск пакетов
--all, -a: Показывать всю информацию, не только для текущего дистрибутива
--description, -d="": [УСТАРЕЛ] Искать по описанию
--format, -f="": Формат выходных данных с использованием шаблона Go
--name, -n="": [УСТАРЕЛ] Искать по имени
--provides, -p="": [УСТАРЕЛ] Искать по provides
--query, -q="": Поиск по запросу (CEL синтаксис)
--repository, --repo="": [УСТАРЕЛ] Искать по репозиторию
repo
Управление репозиториями
list, ls
Список репозиториев
--format, -f="": Формат выходных данных с использованием шаблона Go
--json: Вывод в JSON формате
remove, rm
Удалить существующий репозиторий
add
Добавить новый репозиторий
import
Импортировать репозиторий из stapler-repo.toml файла
--ignore-existing: Пропустить импорт, если репозиторий уже существует
--no-pull: Пропустить загрузку репозитория после импорта
set-ref
Установить ссылку на версию репозитория
set-disabled
Отключить (или включить) репозиторий
set-require-signed
Требовать подписанных коммитов для репозитория
set-url
Установить главный URL репозитория
mirror
Управление зеркалами репозитория
add
Добавить зеркало репозитория
remove, rm
Удалить зеркало из репозитория
--ignore-missing: Игнорировать, если зеркала не существует
--partial, -p: Соответствует частичному URL (например, github.com вместо полного URL)
clear, rm-all
Удалить все зеркала из репозитория
clear-overrides
Удалить все переопределения репозитория
config
Управление конфигурацией
show
Показать конфигурацию
set
Установить значение в конфигурации
get
Получить значение из конфигурации
migrate
Мигрировать до текущей версии
support
Выгрузить отладочную информацию
