Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 2 Dec 2001 15:38:27 +0100
From:      Andreas Ntaflos <ntaflos.andreas@gmx.net>
To:        Eric <eric@tek-shop.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: recommended way to update
Message-ID:  <20011202153827.A28248@Deadcell.ANT>
In-Reply-To: <200112020842.fB28gMA25076@syndicate.tek-shop.com>; from eric@tek-shop.com on Sun, Dec 02, 2001 at 12:37:40AM -0800
References:  <200112020842.fB28gMA25076@syndicate.tek-shop.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Dec 02, 2001 at 12:37:40AM -0800, Eric wrote:
> I'm wondering if there is a preferred way to update (non system) software on 
> a BSD box.
> 
> specifically, I'm using mozilla .9.3 and I noticed that .9.6 is out. I've 
> also heard the KDE 2.2.2 will be out soon (if not already).
> 
> Do I have to wait for a freebsd version of this software to arrive, or can it 
> be installed now?
> 
> And how? Should I delete the old packages and install new ones? Or will 
> installing new on top of old be Ok.
> 

Try sysutiles/portupgrade. It's a quite powerful tool (some
programs/scripts and wrappers for existing tools for managing 
the ports) and if used properly, upgrading for example mozilla
or kde is not a problem at all. 

If you just install new versions on top of old versions, there
might not even be a problem in running the new one, but you may
have different libraries or some binaries twice and in the end, 
you have a mess in your ports/packages database. I know, I had
(3 versions of gtk, 4 diff. versions of Qt, etc etc..horrible).
Portupgrade can also be used to correct such things (fix the
database, delete old shared libraries). Be sure to check out the
man page for it. 

regards
-- 
	Andreas "ant" Ntaflos	
	ntaflos.andreas@gmx.net
	Vienna, AUSTRIA

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011202153827.A28248>