Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Just as a warning if you're considering Guix for server use: Switching generations (e.g., rolling back a system update) requires rebooting to take effect.


"Rolling forward" aka 'guix system reconfigure' can typically be done without a reboot (but you need to restart affected services manually -- Guix will tell you which).

"Rolling backward" aka 'guix system roll-back' is not as integrated IIRC and is easiest with a reboot. You can however "roll forward" to a previous generation (in this example generation 117):

  cd /var/guix/profiles/system-117-link
  guix time-machine -C channels.scm -- reconfigure configuration.scm


Why is there a difference between rolling backward and rolling forward?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: