BP25 <[email protected]> writes: > Hello everyone, > I'm planning to install Guix/Linux-libre with a CoW filesystem like > BTRFS, hence the following question: would in this case not be neat to > use the filesystem intrinsic snapshot feature for storing package > generations, rather than using different folders (in the "current > version" of the filesystem) as the Guix package manager seems to be > doing? > > Please, make sure to CC: or BCC: my email address because I'm not > subscribed to the mailing list.
Hello BP25, Package generations are mostly just a collection of packages from /gnu/store. So its more like a bunch of symlinks. Switching generation then does not actually need to copy any files or restore any kind of snapshot. It just changes a few symlinks and its done. (I don’t actually know much about it so this is a simplification!!!) The end of <https://guix.gnu.org/manual/devel/en/html_node/Managing-Software-the-Guix-Way.html> explains it briefly. Have a nice day, Noé
signature.asc
Description: PGP signature
