Tiny Core Linux

Tiny Core Extensions => TCE Talk => Topic started by: wysiwyg on January 22, 2026, 02:40:58 PM

Title: New package manager
Post by: wysiwyg on January 22, 2026, 02:40:58 PM
I have recently updated the package manager used in a forked distro of TC and wanted to add it to the repo for TC since it has many more features than the tce-* equivalents.  Reading through the instructions here:

https://forum.tinycorelinux.net/index.php/topic,2072.msg11002.html#msg11002

says that one of the final steps in the use the bcrypt binary to encode it so that the attachments go through to the gmail address listed in that document.  Unfortunately it does not appear that bcrypt is in the Debian repo any longer.  Is there some other encryption to use?  Or should this step just be ignored?

Thanks!
Title: Re: New package manager
Post by: Rich on January 22, 2026, 08:29:23 PM
Hi wysiwyg
Why can't you bcrypt the tar file using Tinycore?
Title: Re: New package manager
Post by: wysiwyg on January 22, 2026, 08:48:25 PM
Hey Rich, thanks for the reply.  I don't even see bcrypt in the repo there either.
Title: Re: New package manager
Post by: Rich on January 22, 2026, 08:53:30 PM
Hi wysiwyg
It's part of the base system:
Code: [Select]
tc@E310:~$ ls -l /usr/bin/bcrypt
-rwxr-xr-x 1 root root 14836 Jun  9  2019 /usr/bin/bcrypt
Title: Re: New package manager
Post by: wysiwyg on January 22, 2026, 08:57:08 PM
Oh so it is!!!  Thanks for the tip.  I couldn't find it anywhere lol
Title: Re: New package manager
Post by: wysiwyg on January 22, 2026, 08:58:30 PM
For anyone interested, the package manager is called 'pax'.  It should be in the repo as soon as it's processed.
Title: Re: New package manager
Post by: s1ckn3s5 on January 23, 2026, 08:34:26 AM
Which is the forked distro? I'm just curious =_)
tnx
Title: Re: New package manager
Post by: wysiwyg on January 23, 2026, 10:53:09 AM
Hey s1ckn3s5!

The distro is called XiniX.  It was originally forked back in 2017:

https://forum.tinycorelinux.net/index.php/topic,19366.0.html

It is very dated at this point and would be considered a security nightmare due to the outdated software.  I'm in the process of slowly reviving it to the current version of TC, but being a one man show with various projects makes it a slow process.  I'm going to be porting several of the projects used with it over to TC as they are being updated over the coming months.

If you or anyone else has any questions about it, it would be best to DM me.  This is a forum for TinyCore after all :)
Title: Re: New package manager
Post by: wysiwyg on January 23, 2026, 11:59:22 AM
I've been notified that the package is now live for the x86 and x86_64 variants of TC.  Still waiting on inclusion for the Pi's.

Please provide any feedback for the project - especially any bugs.  None are currently known, but if any are found, I can fix them.
Title: Re: New package manager
Post by: wysiwyg on January 23, 2026, 03:02:46 PM
One final note.  Currently there is no GUI for this package, so any usage will have to be done from the command line only.  It is discouraged to use the default tce-* scripts and this package manager interchangeably as certain cache files will not get placed when using the tce-* scripts.  This can be resolved by calling 'pax -z' beforehand, but it is an extra step that most will forget.  If you want to make pax your default manager, run 'pax --install' and it will walk you through the process.

I'm working on the man page for this project now and will include it in the next release.  Running 'pax --help' should provide you enough information to successfully use the software though.  DM me with any questions you may have.