From owner-freebsd-newbies@FreeBSD.ORG Tue Jun 17 18:27:52 2003 Return-Path: Delivered-To: freebsd-newbies@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5FEEE37B401 for ; Tue, 17 Jun 2003 18:27:52 -0700 (PDT) Received: from smtp-out6.blueyonder.co.uk (smtp-out6.blueyonder.co.uk [195.188.213.9]) by mx1.FreeBSD.org (Postfix) with ESMTP id D9FCB43F85 for ; Tue, 17 Jun 2003 18:27:50 -0700 (PDT) (envelope-from jfm@blueyonder.co.uk) Received: from lexx ([62.31.198.203]) by smtp-out6.blueyonder.co.uk with Microsoft SMTPSVC(5.0.2195.5329); Wed, 18 Jun 2003 02:27:49 +0100 From: John Murphy To: "Tony Pidluberg" Date: Wed, 18 Jun 2003 02:27:48 +0100 Message-ID: References: In-Reply-To: X-Mailer: Forte Agent 1.9/32.560 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-OriginalArrivalTime: 18 Jun 2003 01:27:49.0595 (UTC) FILETIME=[D47DA2B0:01C33538] cc: newbies@freebsd.org Subject: Re: HELP!!! I'm a newbie X-BeenThere: freebsd-newbies@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: jfm@blueyonder.co.uk List-Id: Gathering place for new users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Jun 2003 01:27:52 -0000 "Tony Pidluberg" wrote: >I want to install the sources for the ports from a CD, not ftp. The sources for the entire ports tree would be massive. There are about 8,000 ports currently. I don't know of any CDs that include ports sources, these days, so if you don't want pre-compiled packages you will have to use ftp. Even with minimal ftp access you can explore the ports you are = particularly interested in by installing the 'skeletons'. =46ollow the instructions at: http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports-using.htm= l When the tree is installed it's best to 'cvsup' immediately. The sources are 'a work in progress' so you wouldn't want to be limited to the out of date Makefiles etc. on your CD. All you need do then is to: # cd /usr/ports # make search key=3D"whatever" then 'cd' to the location indicated and simply: # make install If all goes well (and it won't if you don't have ftp access) the ports = system will download the tarballs containing the sources for all of the = dependencies required by the 'target' program, check the sanity of the environment, = and eventually make and install the desired application. I frequently watch in awe as the compilation proceeds and almost always = ends up with a functioning "whatever". You've obviously got some level of internet connectivity, so why can't you use ftp? --=20 John.