Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 4 Aug 2006 09:55:44 -0400
From:      "Bob Johnson" <fbsdlists@gmail.com>
To:        richard.mayo@sri.com
Cc:        FreeBSD Questions <freebsd-questions@freebsd.org>
Subject:   Re: FreeBSD from Scratch
Message-ID:  <54db43990608040655l21b2c59cl4f6b3236ecb9934a@mail.gmail.com>
In-Reply-To: <!~!UENERkVCMDkAAQACAAAAAAAAAAAAAAAAABgAAAAAAAAArJOJ9eNls0e23mUAaSIeRMKAAAAQAAAA5Un9ZPPwLUSVkqpZUsUdrwEAAAAA@sri.com>
References:  <!~!UENERkVCMDkAAQACAAAAAAAAAAAAAAAAABgAAAAAAAAArJOJ9eNls0e23mUAaSIeRMKAAAAQAAAA5Un9ZPPwLUSVkqpZUsUdrwEAAAAA@sri.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 8/4/06, Rich Mayo <richard.mayo@sri.com> wrote:
> Is anyone on the list familiar with the "Linux from Scratch" project?
> More to the point, is anybody aware if there is anything like a "FreeBSD
> from Scratch" project??

It depends on which aspect of "Linux from Scratch" is of interest to you.

Building from source code is the standard way to update FreeBSD.  By
editing appropriate configuration files you can produce a fairly
customized installation:

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/cutting-edge.html
describes the basics.

You also have the option of doing a minimal install in the first
place, and then adding additional pieces as you wish.

Another approach to a customized FreeBSD is the nanobsd project, which
has tools to let you build a stripped-down FreeBSD that is small
enough to run from a floppy disk (although these days a usb flash
drive is probably a more common target):

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

There are preconfigured nanobsd builds to make firewalls, routers, and
other common tools.

- Bob



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