According to the manual:

https://guix.gnu.org/manual/en/html_node/After-System-Installation.html

> From then on, you can update the system whenever you want by running,
> say: `guix pull && sudo guix system reconfigure /etc/config.scm `

Then the manual also notes:

> guix pull updates the guix command and package definitions only for
> the user it is run as. This means that if you choose to use guix
> system reconfigure in root’s login shell, you’ll need to guix pull
> separately.

If I understood everything correctly, on a single user machine running
Guix SD, if the root user is never used to run any command, it's
not necessary to also run sudo -i guix pull or #guix pull. Is this
correct?

Reply via email to