From owner-freebsd-questions@FreeBSD.ORG Mon May 8 03:05:07 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org 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 E808916A400 for ; Mon, 8 May 2006 03:05:07 +0000 (UTC) (envelope-from kdk@daleco.biz) Received: from ezekiel.daleco.biz (southernuniform.com [66.76.92.18]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9741643D48 for ; Mon, 8 May 2006 03:05:04 +0000 (GMT) (envelope-from kdk@daleco.biz) Received: from [192.168.2.2] ([69.27.149.254]) by ezekiel.daleco.biz (8.13.4/8.13.1) with ESMTP id k483536D022347; Sun, 7 May 2006 22:05:03 -0500 (CDT) (envelope-from kdk@daleco.biz) Message-ID: <445EB556.4030500@daleco.biz> Date: Sun, 07 May 2006 22:04:54 -0500 From: Kevin Kinsey User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.12) Gecko/20060426 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Jim Angstadt References: <20060508013519.51360.qmail@web50004.mail.yahoo.com> In-Reply-To: <20060508013519.51360.qmail@web50004.mail.yahoo.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-questions@freebsd.org Subject: Re: Newbie Package Questions 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, 08 May 2006 03:05:08 -0000 Jim Angstadt wrote: > Hi All, > > I'm new to FreeBSD and a first time poster to this > list. I have used Linux for several years but would > like to see what FreeBSD is like. > Welcome! > tiny# uname -a > FreeBSD tiny.brc.localnet > 6.0-RELEASE FreeBSD 6.0-RELEASE #0: > Thu Nov 3 09:36:13 UTC 2005 > root@x64.samsco.home:/usr/obj/usr/src/sys/GENERIC > i386 > Good grief, what am I doing wrong? This cannot be the > correct way to manage errata. > > Please accept my apologies for the long message, I > wanted to give a fuller picture of these problems. > NP. First, foremost, **IANAE**, YMMV, #include and so on. Really. This tangled mess of dependencies is exactly what the ports system was designed to solve. Several automated tools exist to help. I'd suggest installing cvsup & portupgrade, and running something like `portupgrade -arR` (but check the manpage first to see what exactly that does). I use portupgrade, and occasionally portmanager, to keep almost 700 ports up to date on my workstation. Colin Percival's "portsnap" is up and coming, too, and I *think* is based on binary patching. In the event that you prefer to use pre-compiled packages (and it seems as if you have thus far), pass "-P" to portupgrade as well, and it will do its best to avoid compiling software during the upgrade process. Dru Lavigne has a good article on using portupgrade and friends at: http://www.onlamp.com/pub/a/bsd/2003/08/28/FreeBSD_Basics.html HTH, Kevin Kinsey -- University politics are vicious precisely because the stakes are so small. -- Henry Kissinger