From owner-freebsd-stable Tue Apr 13 8:48:55 1999 Delivered-To: freebsd-stable@freebsd.org Received: from leap.innerx.net (leap.innerx.net [38.179.176.25]) by hub.freebsd.org (Postfix) with ESMTP id 2C71D14DC1 for ; Tue, 13 Apr 1999 08:48:47 -0700 (PDT) (envelope-from chris@holly.dyndns.org) Received: from holly.dyndns.org (ip60.houston13.tx.pub-ip.psi.net [38.27.213.60]) by leap.innerx.net (Postfix) with ESMTP id 015BB37093; Tue, 13 Apr 1999 11:46:25 -0400 (EDT) Received: (from chris@localhost) by holly.dyndns.org (8.9.3/8.9.3) id KAA47186; Tue, 13 Apr 1999 10:46:45 -0500 (CDT) (envelope-from chris) Date: Tue, 13 Apr 1999 10:46:45 -0500 From: Chris Costello To: Thomas Stephens Cc: butthead@icb.spb.su, freebsd-stable@FreeBSD.ORG, chris@calldei.com Subject: Re: ps report Message-ID: <19990413104645.L45737@holly.dyndns.org> Reply-To: chris@calldei.com References: <19990413010803.B2189@holly.dyndns.org> <199904131538.QAA04349@stephens.ml.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.4us In-Reply-To: <199904131538.QAA04349@stephens.ml.org>; from Thomas Stephens on Tue, Apr 13, 1999 at 08:38:43AM -0700 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, Apr 13, 1999, Thomas Stephens wrote: > Chris Costello wrote: > > Unlike Linux, you have to upgrade the whole system to -CURRENT > >with FreeBSD. You need to read the "staying current with > >FreeBSD" section of the handbook. Knowledge of these things are > >important if you plan on using -CURRENT. You'll be seeing a lot > >of changes when/if you do fully upgrade to the -CURRENT source > >tree. > > Even though the Linux people try to keep the kernel interfaces stable > (so you can incrementally upgrade the kernel without breaking userland), > the major distributors still advise against using newer (or older!) > kernels with their userland packages. > > Upgrading only a kernel is a bit like replacing a car's engine with one > from a newer model. If it's similar enough that it will fit, and you > can attach everything properly, it'll probably work (for the most part). > Nevertheless, you're much better off simply upgrading to the newer > model (and with FreeBSD, the new model's free :-) ). Not quite, unless the engine requires a different sized mount thingies, and is made out of a different material. > Upgrading the whole system is obviously more difficult than just > upgrading the kernel, but the result is better, and it is amazingly easy > to upgrade FreeBSD (at least in my experience). Upgrading FreeBSD's userland and kernel are amazingly easy. cd /usr/share/examples/cvsup cvsup -h cvsup.freebsd.org st{andard,able}-supfile cd /usr/src make world cd /usr/src/sys/[platform]/conf [edit kernel config] config kernel cd /sys/compile/kernel make depend all && make install > If you've got enough space, I suggest you install the whole source tree > via cvsup (take a look at /usr/ports/net/cvsupd-bin, /etc/make.conf and > the cvsup examples pointed to by the latter). After you've set > everything up, you can cd to /usr/src and type `make update' to bring > your source tree up to date. The next step is to build the world, which > is explained in the following document: > > http://www.nothing-going-on.demon.co.uk/FreeBSD/make-world/make-world.html > > Good luck! > > Thomas Stephens > tas@stephens.org > -- Chris Costello If I had it all to do over again, I'd spell creat with an "e". - Kernighan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message