Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 1 Oct 2002 20:03:28 +0300
From:      "Toomas Aas" <toomas.aas@raad.tartu.ee>
To:        "Brian Henning" <b1henning@hotmail.com>, questions@freebsd.org
Subject:   Re: system update
Message-ID:  <200210011704.g91H4NA07551@lv.raad.tartu.ee>
In-Reply-To: <OE48e8XoAifH68lH1eM0000833d@hotmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi!

> the other question i have is what are the differnence between these two
> processes:
> config GENERIC
> cd ../../compile/GENERIC
> make depend; make; make install

This is what you would do if you want to re-compile the generic kernel. 
Since the generic kernel is already on your system, doing that doesn't 
make much sense.

If you need to customize your kernel, it is recommended that you copy 
GENERIC to some other file, for instance CUSTOM, make changes to that 
file and build new kernel from that instead of GENERIC.

> as oposed to a the build world process?

The build world process rebuilds not only the kernel but the entire 
operating system.

> when would you perform one over the other?

Re-compiling the kernel is what you would do if you want to change the 
kernel on your existing version of FreeBSD, for example add support 
for hardware which is not supported by GENERIC kernel.

Building the world is what you typically do if you want to upgrade the 
entire FreeBSD operating system to newer version. Before building world 
you generally get the sources for new FreeBSD version with cvsup.

--
Toomas Aas | toomas.aas@raad.tartu.ee | http://www.raad.tartu.ee/~toomas/
* Press any key to continue or any other key to quit.


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?200210011704.g91H4NA07551>