Slax >
Various notes for taking a package from some other Linux distribution and turning it into a Slax-compatible module.
- Official packaging for Slax to provide the information and data to the Slax team for official inclusion to their repository.
-
Packaging compiled programs for Slax for turning compile-able source into a Slax .sb module.
Two success stories:
THESE ARE RANDOM NOTES
Convert a Slackware .txz to a Slax .sb module ∞
TODO - There's another Slackware package type/extension. I haven't researched the process for anything else.
--
https://web.archive.org/web/20121211110412/http://old.slax.org/forum.php?action=view&parentID=52222 had good luck getting things working.
From Slackware's ecryptfs-utils
I think txz2sb is preinstalled
\wget -c www.slackers.it/repository/ecryptfs-utils/ecryptfs-utils-106-x86_64-1cf.txz \wget -c ftp://ftp.linux.cz/pub/linux/slackware/slackware64-14.0/slackware64/l/keyutils-1.5.5-x86_64-1.txz \txz2sb ecryptfs-utils-106-x86_64-1cf.txz \txz2sb keyutils-1.5.5-x86_64-1.txz
... then move stuff into somewhere, and reboot?
maybe:
slax activate modulename
test ecryptfs using https://github.com/spiralofhope/shell-random/tree/master/live/eCryptfs-mount.sh
Convert a Debian .deb to a Slax .sb module ∞
Semi-tested.. had some error message regarding libecryptfs.so.0 I believe.
deb2sb (preinstalled)
keyutils-1.4-1-amd64-2.sb
libecryptfs0-83-4+squeeze1-amd64-2.sb
ecryptfs-utils-83-4+squeeze1-amd64-2.sb
find /usr/lib/ -name libecryptfs.so*
cd /usr/lib/ ln -s libecryptfs.so.1 libecryptfs.so.0
Convert an .rpm to a Slax .sb module ∞
I don't know what version/type of "RPM" this idea refers to.
This might be possible. Information unknown.
https://www.slax.org/modules.php?detail=rpm2tgz
dealing with dependencies? ∞
.. but for all of these, what about dependency resolution? Am I really supposed to figure out the dependencies and build them into packages? And each dependency's dependency too?
Last updated 2020-11-18 at 03:23:56