Sboui

Sboui — утилита для сборки и установки пакетов из репозитория исходных кодов SlackBuilds.org (SBo). Sboui в отличие от sbopkg написана на языке С и имеет графический интерфейс.

Интерфейс очень прост и удобен. Состоит из 2х панелей. Слева находятся группы, а справа сами пакеты. Есть поиск и фильтр. Для установки достаточно выбрать нужную программу и нажать Enter. Пакет будет собран и установлен со всеми необходимыми зависимостями.

Установка

В репозиториях sboui нет, поэтому придется собрать с помощью скрипта SlackBuild. Программа прекрасно соберётся, как под стабильную версию Slackware, так и под current.

Настройки

Настройки можно выполнить или в конфигурационном файле:

/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 открывается окно с возможностью выбрать пакеты к сборке и обновлению.

Что могу сказать работать с этой утилитой с репозиториtм SlackBuilds.org становится очень простой и комфортной.

3 thoughts on “Sboui”

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

2  ×  5  =