Definition.
Sbopkg is a an utility that enables packages build from the SlackBuilds.org repository. It is said to be ncurses-based. Curses library, or a compatible library such as Ncurses, is designed to facilitate GUI-like functionality on a text-only device. Sbokpg_gui is a gui the gui interface.
Two good papers on the topic. The first one for the command line original program and the second one on the gui. This gui really simplifies the job which is already very simple.
sbopkg_gui howto:
https://slackalaxy.com/2016/06/22/a-sbopkg-gui/
sbopkg tutorial:
https://blog.jeaye.com/2015/07/09/sbopkg/
Use.
Quoted from salix howto:
https://docs.salixos.org/wiki/index.php ... with_Salix
SlackBuilds available in slacbuilds.org will require you to install extra software in your Salix system in order for them to work properly. If you get build errors and the software doesn't compile right, the best thing you can do is view the build logs and see what is missing, install it and try again.
The command line utility
Once the utility is installed You have to be root:
Code: Select all
bash-4.1# sbopkg -h
Code: Select all
sudo su #has to be root mode
sbopkg -r #r for rsync
sbopkg
The site for sbopkg:
http://sbopkg.org/
Download the file and get dependencies:
https://slackware.uk/microlinux/desktop ... olinux.txz
or from git:
https://github.com/sbopkg/sbopkg.git
ioquake3
https://packages.slackonly.com/pub/pack ... slonly.txz
OpenAL
https://slackware.uk/microlinux/desktop ... olinux.txz
SDL2
https://slackware.uk/people/alphageek/s ... -1_ejt.txz
You are ready to build automatically slackware packages from SlackBuild.org.
Other links.
https://docs.salixos.org/wiki/index.php ... with_Salix
https://www.linux.com/news/sbopkg-provi ... slackware/
Note:
Procedure modified from Salix:
https://docs.salixos.org/wiki/index.php ... with_Salix
1) Download the .txz package, and convert it to a module porteus way with txz2xzm or with right click on file to txz2xzm.
2) Replace in file /usr/sbin//sbopkg the expression:
upgradepkg --reinstall --install-new $OLDPKG%$INSTDIR/$INSTPKG
by:
spkg -u --reinstall --install-new $PKG
3) bash-4.1# sbopkg
...
4) C for accepting to create necessary directores
5) Sync
Edited as 2020-03-29, Montréal.