View Single Post
  #4   (View Single Post)  
Old 10th August 2008
Weaseal's Avatar
Weaseal Weaseal is offline
Package Pilot
 
Join Date: May 2008
Location: East Coast, US
Posts: 177
Default

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
__________________
FreeBSD addict since 4.2-RELEASE.
My FreeBSD wiki.

Last edited by Weaseal; 10th August 2008 at 10:33 PM.
Reply With Quote