Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 9 May 2006 12:51:52 -0500
From:      "Nikolas Britton" <nikolas.britton@gmail.com>
To:        john@cruzweb.net
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Upgrading to 6.1 (cvsup)
Message-ID:  <ef10de9a0605091051u584419act8fbeff8a838ee48@mail.gmail.com>
In-Reply-To: <4460CC0B.8050209@gmail.com>
References:  <62b856460605090453o24f7de34ka71fffa392bfdedb@mail.gmail.com> <C60DD298-4A89-4B75-A3AF-88C612C47065@shire.net> <4460CC0B.8050209@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 5/9/06, John Cruz <cruzweb@gmail.com> wrote:
> So I want to upgrade to 6.1, but I've never used cvsup before and all
> the documentation is confusing as can be. Would it be easier to download
> the install mediums and do an upgrade install or is cvsup the better
> way? if so how do I go about it? the hanbook page on this is somewhat
> confusing, which is why i'm resorting to posts.
>

You can use ether method but cvsup is best. Use my cvsup file for an exampl=
e:

# more ~/standard-supfile
*default host=3Dcvsup12.us.FreeBSD.org
*default base=3D/var/db
*default prefix=3D/usr
*default release=3Dcvs tag=3DRELENG_6_1
*default delete use-rel-suffix
*default compress
src-all

After you have your cvsup file done run cvsup:

cvsup -g -L 2 ~/standard-supfile

Then cd into /usr/src and run:
make buildworld && make buildkernel && make installkernel

Note1: unless you've edited /etc/make.conf  it will build the generic
kernel, this is a good thing...

now reboot. when the system comes back up login and run mergemaster
-p, then go into single user mode by typing 'shutdown now'.

Now install world:
# cd /usr/src
# make installworld

The last step is to run mergemaster again, without the -p flag. now
reboot, your done. It's becomes simple after you've done it a few
times... this was just my high level overview so reread the handbook
for all the details:

http://www.freebsd.org/handbook/cvsup.html
http://www.freebsd.org/handbook/synching.html
http://www.freebsd.org/handbook/makeworld.html



--
BSD Podcasts @:
http://bsdtalk.blogspot.com/
http://freebsdforall.blogspot.com/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ef10de9a0605091051u584419act8fbeff8a838ee48>