From owner-freebsd-questions@FreeBSD.ORG Mon Apr 5 15:46:31 2010 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ECF0B1065672 for ; Mon, 5 Apr 2010 15:46:31 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from smtp.infracaninophile.co.uk (gate6.infracaninophile.co.uk [IPv6:2001:8b0:151:1::1]) by mx1.freebsd.org (Postfix) with ESMTP id 5F8498FC12 for ; Mon, 5 Apr 2010 15:46:31 +0000 (UTC) Received: from seedling.black-earth.co.uk (seedling.black-earth.co.uk [81.187.76.163]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.4/8.14.4) with ESMTP id o35FkQeg048217 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Mon, 5 Apr 2010 16:46:26 +0100 (BST) (envelope-from m.seaman@infracaninophile.co.uk) Message-ID: <4BBA05D2.3040906@infracaninophile.co.uk> Date: Mon, 05 Apr 2010 16:46:26 +0100 From: Matthew Seaman Organization: Infracaninophile User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4 MIME-Version: 1.0 To: tristan References: In-Reply-To: X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Scanned: clamav-milter 0.95.3 at happy-idiot-talk.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_00,DKIM_ADSP_ALL, SPF_FAIL autolearn=no version=3.3.0 X-Spam-Checker-Version: SpamAssassin 3.3.0 (2010-01-18) on happy-idiot-talk.infracaninophile.co.uk Cc: freebsd-questions@freebsd.org Subject: Re: Compiling X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Apr 2010 15:46:32 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 05/04/2010 15:35:05, tristan wrote: > How would i go about compiling the FreeBSD source code (to build my > own) in an Ubuntu machine? (windows 7 is also available). What > programs do i need? Really you need FreeBSD already installed if you want to compile FreeBSD from source. If you've got a spare partition of about 5GB or more[*] then you can install there, boot into FreeBSD and away you go. Everything you need to know about doing that is described in the handbook: http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ If you haven't got a spare partition then vmware or VirtualBox or some other virtualization solution are alternatives. However, if you want to use that to do a v-to-p migration, be aware that you'll probably want to re-tune the kernel to better match the physical, and it may well be a lot less hassle just to install directly on the physical server. > Were can i download the source code? ftp.freebsd.org and mirrors all round the world. It's also available on the installation .iso images. Although you will find it considerably more useful to use csup(1) or freebsd-update(1) from a FreeBSD box to grab more recent patch-levels. Cheers, Matthew [*] which is enough to install FreeBSD and still have a usable amount of space left over -- quart-in-a-pint-pot types will no doubt follow up explaining how they've managed to install FreeBSD on something unfeasibly small. - -- Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate Kent, CT11 9PW -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.14 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAku6BdIACgkQ8Mjk52CukIzbGgCfRfntqD5plPb62wJhWgykMWlG EhcAnjo7Kp3bUFzPEYvhEmkcVbvgtmHm =84zK -----END PGP SIGNATURE-----