1. It has most things an average user would want to. "Average user" in
   the sense of people that *do not* care that much with low-level stuff
   like updating kernel amd desktop environment through Guix. If you do
   want to have updated kernel, and desktop environment through Guix, I
   advise you to install GuixSD, not just Guix. The latter can be
   installed on top of any GNU+Linux distribution, while the formar is a
   whole system distribution.

2. For a quick reference, `guix package --help' tells you how to manage
   packages, while `guix gc' clears unused stuff (as long as there is
   nothing else holding these, which can be seen with `guix package
   --list-generations'), and `guix pull' updates the list of available
   packages (this doesn't upgrade the packages installed, you must do it
   with `guix package --upgrade'). For further reference, the `info
   guix' command is the exact same thing that is in the website (so you
   can see the same thing even if off-line). All `guix [command]' have
   the `--help' option for quick reference.

   - Did you see the "generation" word? Well, Guix and GuixSD allow you
     to go back and forth between two "times", like a time machine, but
     for packages. If there is a "generation" holding something, then
     `guix gc' won't remove it. So, there is no "forced and not-undoable
     upgrades". :)

   - There are more advantages to using Guix, but I'll keep them for
     myself for now because the rest only concerns contributors to
     projects, so please tell me if you do want the full list of
     advantages.

Reply via email to