I'm here upgrading several FreeBSD VPS instances and it's

# freebsd-update fetch # prepare to get up to date on current version
# freebsd-update install # get up to date on current version
# freebsd-update upgrade -r $VERSION # fetch new version
# freebsd-update install # install new version
# shutdown -r now
# freebsd-update install # install userland
# pkg update && pkg upgrade -f # upgrade packages
# freebsd-update install # why not?
# shutdown -r now # another reboot

Because of the full-disk encryption, I need to do this from the VPS control-panel VNC connection.

It makes me appreciate my OpenBSD upgrades where it's a straightforward

# sysupgrade
(it auto-reboots, installs, auto-reboots into the new system)
# pkg_add -u
# sysmerge

and done.

0

If you have a fediverse account, you can quote this note from your own instance. Search https://mastodon.bsd.cafe/users/gumnos/statuses/115861750498027404 on your instance and quote it. (Note that quoting is not supported in Mastodon.)