From owner-freebsd-questions@FreeBSD.ORG Tue Jan 16 10:27:42 2007 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 811E016A415 for ; Tue, 16 Jan 2007 10:27:42 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from mxout1.cac.washington.edu (mxout1.cac.washington.edu [140.142.32.134]) by mx1.freebsd.org (Postfix) with ESMTP id 5DD2613C455 for ; Tue, 16 Jan 2007 10:27:42 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from smtp.washington.edu (smtp.washington.edu [140.142.32.141] (may be forged)) by mxout1.cac.washington.edu (8.13.7+UW06.06/8.13.7+UW06.09) with ESMTP id l0GARfDO006809 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Tue, 16 Jan 2007 02:27:42 -0800 X-Auth-Received: from [192.168.0.102] (dsl254-013-145.sea1.dsl.speakeasy.net [216.254.13.145]) (authenticated authid=youshi10) by smtp.washington.edu (8.13.7+UW06.06/8.13.7+UW06.09) with ESMTP id l0GARfBP018098 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT) for ; Tue, 16 Jan 2007 02:27:41 -0800 Mime-Version: 1.0 (Apple Message framework v752.2) In-Reply-To: <45AC5315.4060702@chapman.edu> References: <45AC1847.6000308@chapman.edu> <7863F0D6-A379-444E-A772-8E300F5438B7@mac.com> <45AC5315.4060702@chapman.edu> X-Gpgmail-State: !signed Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <6F81B9CF-6F45-4B6F-BCDF-46C0721220E4@u.washington.edu> Content-Transfer-Encoding: 7bit From: Garrett Cooper Date: Tue, 16 Jan 2007 02:27:39 -0800 To: freebsd-questions@freebsd.org X-Mailer: Apple Mail (2.752.2) X-PMX-Version: 5.2.2.285561, Antispam-Engine: 2.5.0.283055, Antispam-Data: 2007.1.16.21433 X-Uwash-Spam: Gauge=IIIIIII, Probability=7%, Report='__C230066_P5 0, __CP_MEDIA_BODY 0, __CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __HAS_MSGID 0, __HAS_X_MAILER 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __SANE_MSGID 0' Subject: Re: Install from CVS? 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: Tue, 16 Jan 2007 10:27:42 -0000 On Jan 15, 2007, at 8:22 PM, Jay Chandler wrote: > Chuck Swiger wrote: >> On Jan 15, 2007, at 4:11 PM, Jay Chandler wrote: >>> Is it possible to install (instead of upgrading) FreeBSD from my >>> local CVS repository? Looking to find a good way to automate >>> installations, and figured I'd start there. >> >> Sure, it's possible. You'd have to build a working system from >> the sources on a FreeBSD system, and then install them to the >> target disk somehow (perhaps temporarily install the drive in the >> working FreeBSD system long enough to do the install). >> >> In practice, people normally install from a CD image they've >> burned, and perform source-based updates after that. >> >> ---Chuck >> > Crikey, that'd be a pain in the arse. > > Gotcha, install from ISO... > > -- > Jay Chandler > Network Administrator, Chapman University > 714.628.7249 / chandler@chapman.edu > Today's Excuse: emissions from GSM-phones You do need a target system/setup, but someone recently suggested setting up a /usr share via NFS (look back in the archives about 2~3 days), where if you switched the symlinks to several files and ran make install with the /usr/obj mounted (or the relevant sharename setup under /etc/rc.conf), you could install to another PC from an NFS share. What your asking (or similar things) is not impossible, but just a little more difficult to setup at first, and eventually should get easier. You can also make CDs with your distro files setup, and then configure everything on the fly essentially. In regards to that, there was another answer posted recently about making bootable CDs (look back in the archives < ~2 weeks) that linked to the relevant freebsd.org article on how to accomplish that. Also, you can install from NFS shares, which may be helpful if you have an NFS server setup with a repository ;). However, NFS shares with FreeBSD servers can be a pain in the arse sometimes, as I discovered when I tried to reinstall from an NFS repository recently. However, your experience (hopefully) will not be as bad as mine and maybe setting up / mapping root properly will solve your issues :). Cheers and best of luck, -Garrett