sbo or slackbuild packages knowledge and management

Technical issues/questions of an intermediate or advanced nature.
User avatar
francois
Contributor
Contributor
Posts: 6434
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

sbo or slackbuild packages knowledge and management

Post#1 by francois » 19 May 2023, 11:54

With a package manager like usm, you seldom have to build your own packages from source. You get really lazy.

I have to refresh my mind about working with slackbuilds.

Slackbuilds howto for general information:
https://slackbuilds.org/howto/

An example of building a module with slackbuild:
https://www.slackwiki.com/SlackBuild_Scripts

sbo package builder and package managers
package building and management except getmod

Be welcome to comment.
Prendre son temps, profiter de celui qui passe.

User avatar
Ed_P
Contributor
Contributor
Posts: 8359
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

sbo or slackbuild packages knowledge

Post#2 by Ed_P » 19 May 2023, 14:00

[Porteus 5.0's USM replacement] getmod: A wrapper for slapt-get to build modules
rych wrote:
27 Apr 2023, 06:35
getmod -u
getmod -s search-by-package-name-substring
getmod -m package-name
Ed

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

sbo or slackbuild packages knowledge

Post#3 by beny » 19 May 2023, 17:02

hi Ed_P getmod is only for the repositories, francois talk about sbopkg that is for build the packages and you know with the iso loader is a bit impossible

User avatar
Ed_P
Contributor
Contributor
Posts: 8359
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

sbo or slackbuild packages knowledge

Post#4 by Ed_P » 19 May 2023, 20:17

beny wrote:
19 May 2023, 17:02
you know with the iso loader is a bit impossible
:%)
Ed

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

sbo or slackbuild packages knowledge

Post#5 by beny » 19 May 2023, 21:19

hi Ed_P well you have to mount the iso add all the software you need to build packages repack the iso and enjoy i think or you make this task in other way

User avatar
Ed_P
Contributor
Contributor
Posts: 8359
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

sbo or slackbuild packages knowledge

Post#6 by Ed_P » 20 May 2023, 00:16

beny wrote:
19 May 2023, 21:19
i think or you make this task in other way
In deed I do. I boot the ISO with an extramod= cheatcode pointing to a folder named Modules which is next to the ISO on my harddrive. :happy62: So repositories and packages capabilities are both available options.

I do rebuild the ISOs when upgrading the system's /porteus/base modules.
Ed

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

sbo or slackbuild packages knowledge

Post#7 by francois » 22 May 2023, 21:58

Hello Ed. I am glad that you have some interest in slackbuilds.

As beny tried to explain, sbo or slackbuilds is about building packages from source, not managing already built packages also called pre-built binaries.
https://docs.slackware.com/howtos:slack ... g_software

Former USM developped by brokenman could fetch pre-built packages and could build packages from sources.

For example slapt-get will manage packages that are already built and slapt-src will build packages from source. sbopkg will only build packages from source and is an equivalent of slapt-src, it is not an equivalent of slapt-get or getmod which is a simple wrapper working over slapt-get.

Both packages built from source and pre-built binaries could be called with the extramod cheatcode for sure.

So your intervention in the second post is not on topic. ;)
Prendre son temps, profiter de celui qui passe.

Post Reply