View Single Post
  #4   (View Single Post)  
Old 10th June 2008
Errinok Errinok is offline
Port Guard
 
Join Date: Jun 2008
Posts: 14
Default

to upgrade to a certain version you use the command
Code:
freebsd-update -r 7.0-RELEASE upgrade install
then follow the directions. replace 7.0-RELEASE with whichever major release you desire. note that this only works for the GENERIC kernel. if you want to rebuild a system this way and have a custom kernel expect to have to rebuild your kernel manually afterwards. this method also works for release candidates and betas (ex. when 7 was in beta 7.0-BETA2 or 7.0-RC1). you mentioned that this is a production server though so i advise you do not use betas, release candidates nor the -stable or -current branches as they are constantly changing. once u upgrade to a major release you then can run the command
Code:
freebsd-update fetch install
to get the latest binary patches for your system making it fully up to date with your desired release. once 7.1 has reached beta status you can expect to be able to upgrade via source or binaries although i do stress not to uses potentially unstable code on a production server.
Reply With Quote