Clarification of uprading 13.2 -> 14.3

I hate running freebsd-update because things have not worked properly in the past, but I guess I need to get my systems upto date.

Can someone just clarify that upgraing 13.2 -> 14.3 involves these steps:?

# freebsd-update fetch
# freebsd-update install
# freebsd-update upgrade -r 14.3-RELEASE
# freebsd-update install
# freebsd-update install

I'm not sure is freebsd-update install should be run three times.
 
# freebsd-update fetch
# freebsd-update install
You don't really need to do this step. Does not hurt but is handled by upgrade.

There should be a reboot between the two freebsd-update install

Code:
# freebsd-update upgrade -r 14.3-RELEASE
# freebsd-update install //<<this updates kernel
# reboot
# freebsd-update install //<<this updates userland

After that you must force update all packages.
pkg-static upgrade -f

To verify everything went ok check your version:
freebsd-version -kru
 
Fetching metadata signature for 14.3-RELEASE from dualstack.aws.update.freebsd.org... failed.
No mirrors remaining, giving up.

This may be because upgrading from this platform (amd64)
or release (14.3-RELEASE) is unsupported by freebsd-update. Only
platforms with Tier 1 support can be upgraded by freebsd-update.
See https://www.freebsd.org/platforms/ for more info.

If unsupported, FreeBSD must be upgraded by source.
 
You don't really need to do this step. Does not hurt but is handled by upgrade.
Actually, quite the opposite. Greybeards definitely remember how outdated freebsd-update script screwed entire base on upgrade some time ago. I always upgrade system to the latest patchlevel since then.
 
Back
Top