Date: Sun, 9 Jan 2000 04:40:17 +0200 From: Giorgos Keramidas <charon@hades.hell.gr> To: Ariel Burbaickij <Ariel.Burbaickij@mni.fh-giessen.de> Cc: freebsd-questions@freebsd.org Subject: Re: need for examples. Message-ID: <20000109044017.A15437@hades.hell.gr> In-Reply-To: <Pine.GSO.4.10.10001070935020.14267-100000@hannibal> References: <Pine.GSO.4.10.10001070935020.14267-100000@hannibal>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Jan 07, 2000 at 09:41:08AM +0100, Ariel Burbaickij wrote:
>
> Second point I would like to upgrade my system from 3.2 to 3.3 and
> will gladly see some examples/sequence of necessary steps.The
> estimated time for download using 56kbd/sec modem cvsup and mirror
> somewhere in germany (it means in the some country) would be also
> helpful.So once more what I would like to see is sequence of steps
> undertook by someone who had already succesfully up-graded.As usually
> any questions from you aimed to clear the situation are welcome
If you're upgrading from the sources, you can use cvsup to fetch the
necessary patches to your 3.2 sources and upgrage to the latest
3.4-STABLE system. I keep a file called releng_3.sup in my root
account directory that contains:
# cat /root/releng_3.sup
*default host=cvsup.de.freebsd.org
*default base=/usr
*default prefix=/usr
*default release=cvs tag=RELENG_3
*default delete use-rel-suffix
*default compress
src-all
src-crypto
and I use cvsup on it, with a command like:
# cvsup -g -L 2 ~/releng_3.sup
to upgrade the sources every now and then.
Once your /usr/src tree is updated [which takes about 10-15 minutes
with my 28.8 Kbit/s modem], you can kill that PPP link, and use the
sources fetched to upgrade the base-system. The commands I usually
find handy are:
# cd /usr/src
# make world
Note however, that you might prefer to boot the updated kernel before
making the world. The whole procedure of building a custom kernel is
described in the handbook, but if you have a config file ready, say one
called MYKERNEL, you can almost always get away with:
# cd /usr/src/sys/i386/conf/
# config MYKERNEL
# cd ../../compile/MYKERNEL
# make depend
# make
# make install
# reboot
For more details on these two procedures, look at the handbook, at the
following sections:
Configuring the FreeBSD Kernel
URL = http://www.freebsd.org/handbook/kernelconfig.html
Synchronizing Source Trees over the Internet
URL = http://www.freebsd.org/handbook/synching.html
Using make world to rebuild your system
URL = http://www.freebsd.org/handbook/makeworld.html
Obtaining FreeBSD : CVSup Sites
URL = http://www.freebsd.org/handbook/mirrors-cvsup.html
Hope that helps.
--
Giorgos Keramidas, < keramida @ ceid . upatras . gr >
"What we have to learn to do, we learn by doing." [Aristotle]
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000109044017.A15437>
