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 <<<