this post was submitted on 11 Jul 2023
3 points (100.0% liked)

Guix

274 readers
2 users here now

Guix is an advanced distribution of the GNU operating system developed by the GNU Project

founded 4 years ago
MODERATORS
 

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 ?

top 3 comments
sorted by: hot top controversial new old
[–] rrobin 2 points 1 year ago* (last edited 1 year ago) (1 children)

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

[–] [email protected] 1 points 1 year ago

Thanks for the link and the inctructions. I was able to get my Guix install updated !

[–] [email protected] 1 points 1 year ago

guix pull updates package definitions. guix package -u upgrades packages.

I believe the Ubuntu equivalent is apt-get update and apt-get upgrade