Next: Installing Guix in a VM, Previous: Manual Installation, Up: System Installation [Contents][Index]
Success, you’ve now booted into Guix System! From then on, you can update the system whenever you want by running, say:
guix pull sudo guix system reconfigure /etc/config.scm
This builds a new system generation with the latest packages and services (see Invoking guix system). We recommend doing that regularly so that your system includes the latest security updates (see Security Updates).
Note: Note that
sudo guixruns your user’sguixcommand and not root’s, becausesudoleavesPATHunchanged. To explicitly run root’sguix, typesudo -i guix ….The difference matters here, because
guix pullupdates theguixcommand and package definitions only for the user it is run as. This means that if you choose to useguix system reconfigurein root’s login shell, you’ll need toguix pullseparately.
Now, see Getting Started, and
join us on #guix on the Libera Chat IRC network or on
guix-devel@gnu.org to share your experience!