sbopkg: sbo package builder from source (bis2)

New features which should be implemented in Porteus; suggestions are welcome. All questions or problems with testing releases (alpha, beta, or rc) should go in their relevant thread here, rather than the Bug Reports section.
User avatar
francois
Contributor
Contributor
Posts: 6435
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

sbopkg: sbo package builder from source (bis2)

Post#1 by francois » 04 May 2023, 00:25

sbopkg or sbo package builder from source is a very interesting slackware utility. It comes with a very nice gui interface sbopkg_gui.

This is a porteus 5.0 update on sbokpg and on sbopkg_gui.

An original porteus thread on the sbokpg topic is here and a second one on some tentative exploration with the software:
Sbopkg package manager
bis: sbopkg and its gui sbopkg_gui to build from source easily
Interesting historically, but also pointing to interesting threads on the topic.

The present thread is intended as a summary of the above threads information.

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.

Use.
Once the utility is installed all you have is to issue the following command to get into the gui:

Code: Select all

bash-4.1# sbopkg
Each time you use sbopkg you should begin with Sync before building a package.

The site for sbopkg:
http://sbopkg.org/

Download the file and tgz2xzm it:
https://github.com/sbopkg/sbopkg/releas ... -1_wsr.tgz

Major article on sbopkg by Drew Ames (2008) on Linux.com:
https://www.linux.com/news/sbopkg-provi ... slackware/

Dependency resolution under sbopkg with sqg -p command
https://sbopkg.org/queues.php
I am not familiar with that integrated feature of sbopkg.

Gui interface for sbopkg:
sbopkg gui

The author information on sobpkg_gui:
http://gernot-walzl.at/Slackware/sbopkg_gui/



Howto install sbopkg_gui on porteus 5.0
sbopkg gui

Feedback appreciated.
Prendre son temps, profiter de celui qui passe.

User avatar
francois
Contributor
Contributor
Posts: 6435
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

sbopkg: sbo package builder from source (bis2)

Post#2 by francois » 19 May 2023, 01:11

Updated to include more recent information on the gui interface sbopkg_gui.
Prendre son temps, profiter de celui qui passe.

User avatar
francois
Contributor
Contributor
Posts: 6435
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

sbopkg: sbo package builder from source (bis2)

Post#3 by francois » 24 May 2023, 11:37

Updated: included information on sqg command which adds dependency resolution under sbopkg.
Prendre son temps, profiter de celui qui passe.

beny
Full of knowledge
Full of knowledge
Posts: 2098
Joined: 02 Jan 2011, 11:33
Location: italy

sbopkg: sbo package builder from source (bis2)

Post#4 by beny » 24 May 2023, 20:16

hi, sqg -p or -a,you can use to build a queue of packages dependecies,useful if you have to build packages via sbopkg ncurses,but if you have the sbopkg_gui don't need to build it the software try to manage deps in auto mode.

User avatar
francois
Contributor
Contributor
Posts: 6435
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

sbopkg: sbo package builder from source (bis2)

Post#5 by francois » 26 May 2023, 15:14

@beny:

That is great. So using the sbopkg_gui no need for sqg.

Thanks for your lights. :)
Prendre son temps, profiter de celui qui passe.

beny
Full of knowledge
Full of knowledge
Posts: 2098
Joined: 02 Jan 2011, 11:33
Location: italy

sbopkg: sbo package builder from source (bis2)

Post#6 by beny » 26 May 2023, 15:23

hi francois use sbopkg_gui to build zoom,and see how is working on packages build the name is
zoom-linux

User avatar
francois
Contributor
Contributor
Posts: 6435
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

sbopkg: sbo package builder from source (bis2)

Post#7 by francois » 27 May 2023, 01:38

I am on travel at a friends' place with my second linux box a toshiba laptop. sbopkg_gui is not installed. I should have made a module with what we have done. :(
Prendre son temps, profiter de celui qui passe.

Post Reply