spk.ru.html
Документация Spk Документация Spk
Набор утилит SliTaz Packages
Система управления пакетами SliTaz нового поколения — быстрая, чистая, ничего лишнего. Spk использует разделяемую библиотеку и состоит из отдельных маленьких программ, что облегчает сопровождение кода. Spk умеет работать с несколькими пакетами в одной команде и позволяет управлять личным репозиторием.
Графический интерфейс пользователя
Для всех основных задач Spk отображает интерфейс, основанный на Ncurses. Для выбора пунктов меню можно нажимать клавиши стрелок и Enter на клавиатуре, либо использовать мышь. Программу «Диалог Spk» можно найти в меню «Системные», ее можно запустить в фреймбуфере Linux или в X-терминале.
Выполнение команд и справка
Все компоненты Spk содержат маленькую встроенную справку, которую можно прочитать, используя команду «usage» или «help». В справке также описаны параметры, выполняющие действия перед основной задачей или после нее.
# spk usage # spk-add helpИнформация о пакетах
Узнать состояние пакета и получить информацию о нём:
# spk busybox glibУстановка пакетов
Spk умеет отслеживать зависимости. Чтобы установить новые пакеты, используйте команду «spk-add» или параметр «--add».
# spk-add пакет1 пакет2 # spk пакет --addУдаление пакетов
Команда «spk-rm» позволяет удалить указанные пакеты.
# spk-rm пакет1 пакет2 …Обновление пакетов
Команда «spk-up» позволяет получить свежий список пакетов и обновить систему. Перед установкой чего-либо Spk спросит подтверждение. Можно обновить всю систему сразу (исключая заблокированные пакеты) или обновить пакеты индивидуально.
# spk-up # spk-up пакет1 пакет2 …Поиск пакетов и файлов
Команда «spk-search» ищет пакеты, файлы и провайды (PROVIDE) среди установленных пакетов, официального зеркала и дополнительных зеркал. Поддерживает человекочитаемый вывод, сырой TSV (
--raw) и JSON-режим (--trame) для интеграции с Trame и TazPanel.# spk-search пакет # имя + описание # spk-search --file /bin/ash # какой пакет содержит файл # spk-search --provide awk # поиск алиаса/PROVIDE # spk-search --cat=games lib # фильтр по категории # spk-search foo --src=mirror # только зеркалоСписок пакетов и файлов
Команда «spk-ls» может использоваться для получения списка установленных пакетов, списка пакетов имеющихся в репозитории, списка файлов в пакете:
# spk-ls --short # spk-ls gcc-lib-base
SliTaz Cooker · i486