Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 01 Jun 2005 15:35:46 +0200
From:      =?ISO-8859-1?Q?K=F6vesd=E1n_G=E1bor?= <security@t-hosting.hu>
To:        Roger Grosswiler <roger@gwch.net>
Cc:        freebsd-current@freebsd.org
Subject:   Re: How to update my system
Message-ID:  <429DB9B2.70405@t-hosting.hu>
In-Reply-To: <43866.62.2.21.164.1117631913.squirrel@www.gwch.net>
References:  <43866.62.2.21.164.1117631913.squirrel@www.gwch.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Hello,

You can upgrade via CVSup. It is a tool that can easily synchronize the 
whole source tree. A configuration file is necessary, You can find 
examples in /usr/share/examples/cvsup. The stable-supfile or the 
standard-supfile is for You. The standard-supfile synchronizes to 
-current tree, which is the development tree of the FreeBSD project and 
isn't recommended for new users. I discourage You to use -current. The 
stable-supfile synchronizes to the -stable tree, which supposed to be 
actually stable. It is the right choice for You. A sample supfile for You:

*default host=cvsup.hu.FreeBSD.org
*default base=/usr/local/etc/cvsup
*default prefix=/usr
*default release=cvs tag=RELENG_5
*default delete use-rel-suffix
src-all

You should change the first line according your location. Select a 
closer mirror.
Now, run CVSup: cvsup /path/to/supfile.
After the synchronization is complete:

cd /usr/src
make buildkernel
make installkernel

Then reboot. If the boot process is still okay with the new kernel:

cd /usr/src
make buildworld

Reboot into single user mode, remount root with mount -u, then:

cd /usr/src
make installworld

That's all. You must work as root from the beginning to the end. 
Detailed howto is available in the FreeBSD handbook:

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/index.html

Cheers,

Gábor Kövesdán


Roger Grosswiler wrote:

>hi,
>
>i am very, very new on freebsd. I would like to now, with which
>possibilities i could update my freebsd 5.4 to the latest available
>updates?
>
>Thank you
>Roger
>
>_______________________________________________
>freebsd-current@freebsd.org mailing list
>http://lists.freebsd.org/mailman/listinfo/freebsd-current
>To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
>  
>




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