I recently installed Guix in hopes of learning to use it. I wanted to update the system and gathered from the reference card that the proper command was “guix pull”. My issue is that while no error message is given this didn’t seem to update anything after. One thing that makes me think this is that I’m still on the 6.0.10 kernel as I was before. Am I doing this wrong ?
guix pull only syncs the package definitions
To update the packages in your profile use
guix package -u
If you are also running GuixSD you will need to reconfigure your system (guix system reconfigure) to update your kernel.
The getting started doc describes the same process (guix upgrade is an alias to package -u), see:
https://guix.gnu.org/manual/en/html_node/Getting-Started.html
Thanks for the link and the inctructions. I was able to get my Guix install updated !
guix pull
updates package definitions.guix package -u
upgrades packages.I believe the Ubuntu equivalent is
apt-get update
andapt-get upgrade