From owner-freebsd-questions@FreeBSD.ORG Tue Jan 27 06:05:19 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 32BAD16A4CE for ; Tue, 27 Jan 2004 06:05:19 -0800 (PST) Received: from lakemtao06.cox.net (lakemtao06.cox.net [68.1.17.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 24D1E43D46 for ; Tue, 27 Jan 2004 06:04:36 -0800 (PST) (envelope-from micheal@tsgincorporated.com) Received: from dredster ([68.12.79.37]) by lakemtao06.cox.net (InterMail vM.5.01.06.05 201-253-122-130-105-20030824) with ESMTP id <20040127140424.PLKJ24575.lakemtao06.cox.net@dredster>; Tue, 27 Jan 2004 09:04:24 -0500 Message-ID: <012201c3e4de$8d0dcb70$0201a8c0@dredster> From: "Micheal Patterson" To: "Geert Hendrickx" , References: <65051.143.169.254.8.1075186122.squirrel@lori.mine.nu> Date: Tue, 27 Jan 2004 08:04:54 -0600 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1158 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Subject: Re: How to build FreeBSD entirely from sources? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Jan 2004 14:05:19 -0000 ----- Original Message ----- From: "Geert Hendrickx" To: Sent: Tuesday, January 27, 2004 12:48 AM Subject: How to build FreeBSD entirely from sources? > Hello, > > "FreeBSD from Scratch" describes a method for REbuilding a FreeBSD system > entirely from sources, starting from an existing FreeBSD system. > > But I want to build a new FreeBSD system on a machine currently NOT > running FreeBSD. How can I do this? > > I'm used to doing this with Gentoo Linux: > With Gentoo, one extracts a "stage" tarball to the target partition, which > contains gcc, glibc and some other binary programs, just enough to rebuild > itself, using a "bootstrapping" script. Then one does "emerge system" > which fetches sources for the entire base system, compiles them and > installs them. After that, other applicantions can be installed with > "emerge packagename" (comparable to Ports system). > > Can I install FreeBSD in a similar way? Sysinstall only installs binary > packages. > > I am new to FreeBSD but not to building stuff from sources (I've been > using Gentoo Linux for quite a while now). > > Thanks in advance, > > GH > o Install from cd image and choose the package that includes all sources (with or without X-Windows depending on if you want a gui or not). o Synchronize your sources with cvs. o make world. All of the above is in the FreeBSD handbook http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/book.html -- Micheal Patterson Network Administration TSG Incorporated 405-917-0600