Yes, but make sure you keep the handbook close. Don't leave out/misorder steps. Other than that it's pretty straight-forward.
Generally, STABLE is not recommended for production environments, except in cases where you have needs like new drivers that haven't found their way into a RELEASE yet. Like this case
Oh, and use csup instead of cvsup. csup should be built-in to your system.
Quote:
Originally Posted by handbook
23.4.1 The Canonical Way to Update Your System
To update your system, you should check /usr/src/UPDATING for any pre-buildworld steps necessary for your version of the sources and then use the following procedure:
# make buildworld
# make buildkernel
# make installkernel
# reboot
Note: There are a few rare cases when an extra run of mergemaster -p is needed before the buildworld step. These are described in UPDATING. In general, though, you can safely omit this step if you are not updating across one or more major FreeBSD versions.
After installkernel finishes successfully, you should boot in single user mode (i.e. using boot -s from the loader prompt). Then run:
# mergemaster -p
# make installworld
# mergemaster
# reboot
|