This script is for Slackware 14.2 only and may be outdated.

SlackBuilds Repository

14.2 > System > sboui (2.1)

sboui is a package management tool for (SBo). It features an
ncurses user interface that combines the user-friendliness typically found in a
GUI with the efficiency, light weight, and portability of a text interface. It
can function as a stand-alone package manager or serve as a front-end to sbopkg,
sbotools, or custom package managers. Its main features include forward and
inverse dependency resolution, blacklisting, storing build options for scripts,
a menu bar, full mouse and keyboard support, and more.

Optional dependencies (see build options for more information):

python-requests (for system tray notifier)
psutil (for system tray notifier)
gksu, ktsuss (instead of kdesu to launch from the desktop)
ninja (to build with ninja instead of make)

Build options:

INSTALL_SYSTRAY_NOTIFIER=yes|no (default no): install a cronjob to sync the
local repository hourly and display a system tray notification when SBo
package updates are available. To use the system tray notifier, add
sboui-update-notifier as a startup application for your desktop environment or
window manager. If this is enabled, python-requests and psutil become

GRAPHICAL_SU=kdesu|gksu|ktsuss (default kdesu): change the graphical su command
for launching sboui from the .desktop file and system tray notifier. gksu or
ktsuss becomes a dependency if selected here.

TERMINAL_EMULATOR=(user choice; default xterm) set the terminal emulator to run
sboui via the .desktop file and system tray notifier.

USE_NINJA=yes|no (default no): use ninja instead of GNU Make for the build. If
enabled, ninja becomes a dependency.

This requires: libconfig

Maintained by: Daniel Prosser
Keywords: slackbuild,sbo,sbopkg,sbotools,package manager,dependencies
ChangeLog: sboui


Source Downloads:
sboui-2.1.tar.gz (c4f7c1c757efc1d7523cace75c1c1078)

Download SlackBuild:
sboui.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Individual Files:

Validated for Slackware 14.2

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2024 Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds