2 ms·
A quick FYI, Gobolinux operates much the same way. 1. Binary packages are simply compressed archives (tarballs) of the relevant branch in the /Programs tree.
by digi_owl 8y ago
A quick FYI, Gobolinux operates much the same way.
1. Binary packages are simply compressed archives (tarballs) of the relevant branch in the /Programs tree.
2. branches do not have to actually live inside the /Programs tree. There are tools available to move the branches in and out of /Programs.
All this because Gobolinux leverages symbolic links as much as possible.
- matthewbauer 8y agoGobolinux sort of does this. The main difference is GoboLinux uses “version numbers” while Nix & Guix use hashes. It makes a lot of difference for more complicated stuff.
- digi_owl 8y agoTrue. I suspect there are ways to introduce hashes to Gobo, if one were so inclined. But so far nobody has.
- TylerE 8y agoNitpick: A vanilla tarball is a concatenation, not a compression.