Using slapt-get as a package manager for Porteus
Posted: 05 Jan 2011, 00:31
There are very few post on the experience of the different users of slax or the actual OS with slapt-get as package manager. For hdd frugal install, this method of package manager might be a very good alternative to modules. This thead is devised to as a more specific discussion on package managers, but with main focus the slapt-get package manager. For general information on slapt-get thru wikipedia:
Slapt-get
Gslapt *** to be developped
Slapt-src *** to be developped. package difficult to find and to install
https://download.salixos.org/x86_64/15. ... slapt-src/
Installation:
Yet I know of two ways of installing slapt-get on the actual OS:
1) installation with the slax module slax-get (developped by some-guy). This is the thread on that module:
http://www.slax.org/forum.php?action=vi ... ht=slackyd
Here you can get that module adapted for slackware 12.0 or slackware 13.0:
http://www.slax.org/modules.php?action=detail&id=70
http://www.slax.org/modules.php?action=detail&id=3897
2) installation thru slackyd, a package coming stock since remix05 (citation of beny, look at detailed procedure followed by francois.e):
http://www.slax.org/forum.php?action=vi ... ostid71309
beny:
... i have installed slap-get on v9-remix you need:gnupg-1.4.10-i486-1.txz. gpgme-1.2.0-i486-1.txz.slapt-get-0.10.2d-i486-3sl.txz.
...you can use slackyd on console to find software, in console slackyd -u prepare environment and slackyd -g for find package...
francois.e:
I will try to reproduce your results:
A) Preparing slakyd, and downloading necessary files:
root@slax:~# slackyd -g gpgme-1.2.0-i486-1.txz
...
In the same process you might want to grab gslapt the gui front end for slapt-get.
In cli mode: slapt-get --update will update packages. Even if the manager does not update all your package sources, you might be able to grab the one that you need. It might be easier to find oneself in looking for packages thru gslapt. Gslapt made more easy for me the addition of new sources for specific packages
Comparing package mananagers including sbo
https://github.com/tuorqai/pkutils/blob ... /README.md
look at the table comparing slapt-get, slpkg, ...
Package dependency resolution:
To get resolution dependencies with glapt, you need to add the following source:
SOURCE=http://www.stabellini.net/filesystem/slackware-13.1
For detailed instructions to install this SOURCE from gslapt see number 6 post in this thread.
Note: Slackyd seem to have been a favorite of fanthom. It has been introduced to remix05 users by beny (seach the thread with slackyd) and jayflood started a small thread on the software:
http://www.slax.org/forum.php?action=vi ... ht=slackyd
http://www.slax.org/forum.php?action=vi ... ht=slackyd
My favorite method was number 2.
Any comment on this package manager is welcome. Especially comparison with other types of package managers.
Adding useful hyperlinks:
https://slackwiki.com/Slapt-get
Adding repositories:
-following brokenman's choices:
uest@porteus:/var/usm$ ls
alien/ local/ ponce/ salix/ sbo/ slackonly/ slackware/
slackwarepatches/ slacky/
Old way of creating a slackware local repo for slapt-get, ktown example ###obsolete?:
https://forum.salixos.org/viewtopic.php?t=4487
https://docs.salixos.org/wiki/index.php ... cy_support
adddepinfo.sh
http://slackware.uk/salix/i486/slackwar ... depinfo.sh
alien bob packages and sources
https://slackware.nl/
Additional sources
slackonly in slapt-get
https://slackonly.com/pub/packages/README.html
Remy preferred sources:
https://www.remy.org.uk/tech.php?tech=1483142400
A little outdated, you have to update to slackware 15.0 which gives:
http://slackware.uk/people/alien/sbrepos/15.0/x86_64/
but reading slackbook of alien bob https://slackware.nl/people/alien/sbrepos/15.0/x86_64/ is good
General thread on slapt-get:
https://xpt.sourceforge.net/techdocs/ni ... es/single/
gslapt GUI
Slapt-get
Gslapt *** to be developped
Slapt-src *** to be developped. package difficult to find and to install
https://download.salixos.org/x86_64/15. ... slapt-src/
Installation:
Yet I know of two ways of installing slapt-get on the actual OS:
1) installation with the slax module slax-get (developped by some-guy). This is the thread on that module:
http://www.slax.org/forum.php?action=vi ... ht=slackyd
Here you can get that module adapted for slackware 12.0 or slackware 13.0:
http://www.slax.org/modules.php?action=detail&id=70
http://www.slax.org/modules.php?action=detail&id=3897
2) installation thru slackyd, a package coming stock since remix05 (citation of beny, look at detailed procedure followed by francois.e):
http://www.slax.org/forum.php?action=vi ... ostid71309
beny:
... i have installed slap-get on v9-remix you need:gnupg-1.4.10-i486-1.txz. gpgme-1.2.0-i486-1.txz.slapt-get-0.10.2d-i486-3sl.txz.
...you can use slackyd on console to find software, in console slackyd -u prepare environment and slackyd -g for find package...
francois.e:
I will try to reproduce your results:
A) Preparing slakyd, and downloading necessary files:
root@slax:~# slackyd -g gpgme-1.2.0-i486-1.txz
...
In the same process you might want to grab gslapt the gui front end for slapt-get.
In cli mode: slapt-get --update will update packages. Even if the manager does not update all your package sources, you might be able to grab the one that you need. It might be easier to find oneself in looking for packages thru gslapt. Gslapt made more easy for me the addition of new sources for specific packages
Comparing package mananagers including sbo
https://github.com/tuorqai/pkutils/blob ... /README.md
look at the table comparing slapt-get, slpkg, ...
Package dependency resolution:
To get resolution dependencies with glapt, you need to add the following source:
SOURCE=http://www.stabellini.net/filesystem/slackware-13.1
For detailed instructions to install this SOURCE from gslapt see number 6 post in this thread.
Note: Slackyd seem to have been a favorite of fanthom. It has been introduced to remix05 users by beny (seach the thread with slackyd) and jayflood started a small thread on the software:
http://www.slax.org/forum.php?action=vi ... ht=slackyd
http://www.slax.org/forum.php?action=vi ... ht=slackyd
My favorite method was number 2.
Any comment on this package manager is welcome. Especially comparison with other types of package managers.
Adding useful hyperlinks:
https://slackwiki.com/Slapt-get
Adding repositories:
-following brokenman's choices:
uest@porteus:/var/usm$ ls
alien/ local/ ponce/ salix/ sbo/ slackonly/ slackware/
slackwarepatches/ slacky/
Old way of creating a slackware local repo for slapt-get, ktown example ###obsolete?:
https://forum.salixos.org/viewtopic.php?t=4487
https://docs.salixos.org/wiki/index.php ... cy_support
adddepinfo.sh
http://slackware.uk/salix/i486/slackwar ... depinfo.sh
alien bob packages and sources
https://slackware.nl/
Additional sources
slackonly in slapt-get
https://slackonly.com/pub/packages/README.html
Remy preferred sources:
https://www.remy.org.uk/tech.php?tech=1483142400
A little outdated, you have to update to slackware 15.0 which gives:
http://slackware.uk/people/alien/sbrepos/15.0/x86_64/
but reading slackbook of alien bob https://slackware.nl/people/alien/sbrepos/15.0/x86_64/ is good
General thread on slapt-get:
https://xpt.sourceforge.net/techdocs/ni ... es/single/
gslapt GUI