Upgrading to 6.1 (cvsup)

Nikolas Britton nikolas.britton at gmail.com
Tue May 9 17:53:29 UTC 2006


On 5/9/06, John Cruz <cruzweb at 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 example:

# more ~/standard-supfile
*default host=cvsup12.us.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=RELENG_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/


More information about the freebsd-questions mailing list