From owner-freebsd-questions@FreeBSD.ORG Fri Jun 13 15:50:04 2003 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 7013437B401 for ; Fri, 13 Jun 2003 15:50:04 -0700 (PDT) Received: from priv-edtnes61.telusplanet.net (outbound01.telus.net [199.185.220.220]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D96D43F75 for ; Fri, 13 Jun 2003 15:50:03 -0700 (PDT) (envelope-from viktorlazlo@telus.net) Received: from njamn8or ([207.6.229.118]) by priv-edtnes61.telusplanet.net ESMTP <20030613225003.OREI22752.priv-edtnes61.telusplanet.net@njamn8or>; Fri, 13 Jun 2003 16:50:03 -0600 Date: Fri, 13 Jun 2003 15:49:37 -0700 (PDT) From: Viktor Lazlo X-X-Sender: viktorlazlo@njamn8or.no-ip.org To: Steve Coile In-Reply-To: Message-ID: <20030613154712.U26939@njamn8or.no-ip.org> References: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: Bill Moran cc: freebsd-questions@freebsd.org Subject: Re: How to tailor installation set? 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: Fri, 13 Jun 2003 22:50:04 -0000 On Fri, 13 Jun 2003, Steve Coile wrote: > On Fri, 13 Jun 2003, Bill Moran wrote: > [...] > > Depends on the component and how the previous admin handled things. Most > > FreeBSD users use the ports/package system to add/remove programs. The > > docs are very good: > > http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports.html > > > > However, some parts of FreeBSD are part of "distribution sets" (such as > > man pages, source and ports tree) I don't know of any automated way to > > remove these from the system. > > I guess that's my point. FreeBSD is pretty big, even without the ports. > My administration philosophy is "minimal function set": only install what > will be used. I'd like a clean way to remove a component--for instance > development tools, or X, or printing support--from the system without > breaking any dependencies. You do have the choice of whether or not to install such components unless you choose the automated full install option. Select minimal install and add anything you find you need from ports or packages as you go along, and they can always be removed with "make deinstall" or "pkg_delete" if you find you don't need or want them. Cheers, Viktor