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é

Attachment: signature.asc
Description: PGP signature

Reply via email to