From owner-freebsd-stable@FreeBSD.ORG Sat Mar 1 09:18:00 2008 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E2DAB1065675 for ; Sat, 1 Mar 2008 09:17:59 +0000 (UTC) (envelope-from chris#@1command.com) Received: from mail.1command.com (mail.1command.com [75.160.109.226]) by mx1.freebsd.org (Postfix) with ESMTP id 8F0C18FC25 for ; Sat, 1 Mar 2008 09:17:59 +0000 (UTC) (envelope-from chris#@1command.com) Received: from mail.1command.com (localhost.1command.com [127.0.0.1]) by mail.1command.com (8.13.3/8.13.3) with ESMTP id m219HpiD034912 for ; Sat, 1 Mar 2008 01:17:57 -0800 (PST) (envelope-from chris#@1command.com) Received: (from www@localhost) by mail.1command.com (8.13.3/8.13.3/Submit) id m219HolF034911 for freebsd-stable@freebsd.org; Sat, 1 Mar 2008 01:17:50 -0800 (PST) (envelope-from chris#@1command.com) Received: from hitme.hitometer.net (hitme.hitometer.net [75.160.109.235]) by webmail.1command.com (H.R. Communications Messaging System) with HTTP; Sat, 01 Mar 2008 01:17:50 -0800 Message-ID: <20080301011750.3paot6klcw4ko04o@webmail.1command.com> X-Priority: 3 (Normal) Date: Sat, 01 Mar 2008 01:17:50 -0800 From: "Chris H." To: freebsd-stable@freebsd.org References: <1204151575.84335.3.camel@neo.cse.buffalo.edu> <1204310983.47c853c70577d@imp.free.fr> <47C89B18.8010803@infracaninophile.co.uk> In-Reply-To: <47C89B18.8010803@infracaninophile.co.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: H.R. Communications Internet Messaging System (HCIMS) 4.1 Professional (not for redistribution) / FreeBSD-5.5 Subject: Re: FreeBSD 7.0-RELEASE Available X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Mar 2008 09:18:00 -0000 Quoting Matthew Seaman : > gregoryd.freebsd@free.fr wrote: > >>> On behalf of the FreeBSD Project thanks for your interest in FreeBSD. >>> We hope you enjoy the new release. >> >> I've just spent the whole morning installing it on my office desktop. >> >> It was an awful experience: installing packages from the three CDs >> kept making >> me switch from one CD to the other then to the previous one before >> the next one >> again... >> All in all about twenty-times !!! (sometimes just for ONE package, >> for Christ's >> sake !) >> It was particularly annoying, especially with those Linux guys >> around sneering >> when comparing it to their smooth install. Greetings. BSD is /different/. Which is /not/ bad, just /different/. :) I ventured a "cheat sheet" for a build/install world/kernel for someone on this list. I'll venture an Install "cheat sheet" here. :) OK. First things first: download your choice of either -RELEASE--disc1.iso, or -RELEASE--bootonly.iso. I prefer disc1, and will assume so for the rest of this post * burn downloaded CD (it's possible to mount/install it in iso form, but I'll not go into that here). * boot to burned cd * choose minimal - smallest available option (can't recall the exact verbage) * choose and make any required settings that insure working internet connection upon reboot. * reboot * log on as root - or su to root after logging on as regular user * type /usr/sbin/sysinstall - this brings up the installer again * choose post install * choose install additional ports/packages * choose net/cvsup-without-gui * when finished, exit the installer * now at the shell again, OK. There's probably a little contention here; some might argue that you should choose to install /usr/src while in sysinstall. But I hate doing things twice, and since I always have a recent copy of /usr/src/examples/cvsup/stable-supfile, and /usr/src/examples/cvsup/ports-supfile around, and simply copy them to my /root/ folder. That said, if you /don't/ already have a copy of both, use sysinstall to grab/install src. in either case: * at your shell, with a recent copy of /usr/src/examples/cvsup/stable-supfile and /usr/src/examples/cvsup/ports-supfile edit both of them adding your chosen freebsd location * When finished, run the following: cvsup -g -L 2 /root/stable-supfile This assumes stable-supfile is located in your /root/ folder - adjust to it's location. * When finished, type rehash. Then run the following: cvsup -g -L 2 /root/ports-supfile NOTE: had this /not/ been a fresh install, I would have suggested running: cvsup -g -L 2 /root/ports-supfile && portsdb -uU && pkgdb -F more on this later. * when cvsup finishes, type rehash. * cd to /usr/ports/ports-mgmt/portaudit * type make && make install && make clean * when it completes, type rehash * now type portaudit -Fda. This will inform you of security issues related to your version(s) of ports * now cd to /usr/ports/ports-mgmt/portupgrade These contain the ports I mentioned in the NOTE above. * type make && make install && make clean * type rehash * Now, next time you update your ports, you'll be able to generate, and keep your ports INDEX in sync * OK now you're in good shape, you'll probably want to cd /usr/src/sys//conf and cp ./GENERIC to your choice of kernel name. Edit it to your satisfaction. Then do a buildworld/kernel installkernel/world session In any event you're now in a position to build/install anything the BSD ports system has to offer. While this /may/ seem like a long process, it's not. It's very quick. In fact it /is/ faster than the Linux GUI install process - I just performed one the other day. Then blew it away and replaced it with a fresh copy of RELENG_7. :) Happy BSD'ing --Chris H > > People in the know, and those with reasonable network bandwidth, generally > use either the 'boot only' or just the 'disk 1' CDs to install a pretty > minimal system, and then install packages, run cvsup, use freebsd updates > etc. from the net. It's a whole lot smoother than juggling CDs. > > Cheers, > > Matthew > > -- > Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard > Flat 3 > PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate > Kent, CT11 9PW > _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" > -- panic: kernel trap (ignored)