*BSD News Article 85704


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!news.rmit.EDU.AU!news.unimelb.EDU.AU!munnari.OZ.AU!news.ecn.uoknor.edu!feed1.news.erols.com!howland.erols.net!blackbush.xlink.net!news.gtn.com!klemm.gtn.com!usenet
From: andreas@klemm.gtn.com (Andreas Klemm)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Where to put packages *not* from FreeBSD ?
Date: 25 Dec 1996 19:29:39 GMT
Organization: FreeBSD makes fun
Lines: 33
Message-ID: <59rvb3$1nm@klemm.gtn.com>
References: <stanbE2z02s.BIK@netcom.com>
NNTP-Posting-Host: klemm.gtn.com
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Newsreader: knews 0.9.8
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:33181

In article <stanbE2z02s.BIK@netcom.com>,
	stanb@netcom.com (Stan Brown) writes:
> 	I was wondering where one should put packages that were neithere a part
> 	of the FreeBSD distribution, nor obtained through the ports mechnaism.
> 	I am concernde about what will happen to these packages when I upgrade
> 	FreeBSD.

If you want to upgrade FreeBSD, then it's usually done by updating
the sources of the OS. The source tree lives under /usr/src. There
are several ways, how to update the sources (cvsup, ctm, sup).

If the source tree is updated to the Release level to what you want
to upgrade (2.1.6.1, 2.2, -current), then you go into that /usr/src
directory and do a 'make world'.

Make world recompiles everything in a proper way and installs everything
in the proper place.

Things in /etc aren't touched, it's "root's" work, to update the
files if needed. 

In short terms, updating FreeBSD in this clever way, doesn't do
your system any harm. I do this nearly 5 times a month and it
didn't crash my system. I never ever had to reinstall something.

I doubt, that any Linux distribution is able to upgrade so
cleanly !

-- 
andreas@klemm.gtn.com         /\/\___      Wiechers & Partner Datentechnik GmbH
   Andreas Klemm          ___/\/\/         Support Unix -- andreas.klemm@wup.de
pgp p-key  http://www-swiss.ai.mit.edu/~bal/pks-toplev.html  >>> powered by <<<
ftp://sunsite.unc.edu/pub/Linux/system/Printing/aps-491.tgz  >>>    FreeBSD <<<