sboui
Sboui
root 14.03.2021
Sboui — утилита для сборки и установки пакетов из репозитория исходных кодов SlackBuilds. org (SBo). Sboui в отличие от sbopkg написана на языке С и имеет графический интерфейс.
Интерфейс очень прост и удобен. Состоит из 2х панелей. Слева находятся группы, а справа сами пакеты. Есть поиск и фильтр. Для установки достаточно выбрать нужную программу и нажать Enter. Пакет будет собран и установлен со всеми необходимыми зависимостями.
Установка
В репозиториях sboui нет, поэтому придется собрать с помощью скрипта [SlackBuild] (https://slackbuilds.org/repository/14.2/system/sboui/). Программа прекрасно соберётся, как под Slackware 14.2.
Под Slackware 15.0 собрать с помощью скрипта [SlackBuild] (https://slackbuilds.org/repository/15.0/system/sboui/)
Настройки
Настройки можно выполнить или в конфигурационном файле:
- /etc/sboui/sboui.conf
или
через меню Option.
По команде S:Sync происходит обновление, по клавише q — выход. Текущий репозиторий Sbo-скриптов настраивается в файле:
- /etc/sboui/sboui-backend.conf
Для подключения репозитория для Slackware-current от ponce требуется просто указать адрес git репозитория:
-
# Repository to use. Note Ponce repo is for -current only.
-
#REPO=git://git.slackbuilds.org/slackbuilds.git
-
REPO=git://github.com/Ponce/slackbuilds.git
Ещё существует файл с исключениями blacklist:
- etc/sboui/package_blacklist
Что очень понравилось sboui отображает установленный список пакетов даже если компилировались и устанавливались пакеты вручную. Сочетанием клавиш Ctrl+u можно обновить все ранее собранные пакеты.
Также у sboui доступен режим работы через командную строку. Возможности собирать и устанавливать пакеты нет, но есть возможность выполнить синхронизацию и обновление.
- bash-5.1# sboui –help Usage: sboui [OPTION]
Options:
-
-f, –file FILE Указать другой конфигурационный файл
-
-s, –sync Выболнить синхронизацию (обновление) локального репозитория
-
-u, –upgrade-all Пометить к обновлению и открыть интерективное окно
-
-p, –upgradable Вывести список пакетов к которым доступны обновления
-
-h, –help Вывести помощь
-
-v, –version Вывести версию
По команде sboui –upgrade-all открывается окно с возможностью выбрать пакеты к сборке и обновлению.
Что могу сказать работать с этой утилитой,с репозиторием SlackBuilds.org, становится очень просто и комфортно.
Где взять? https://slackbuilds.org/repository/15.0/system/sboui/