From owner-freebsd-questions@FreeBSD.ORG Tue May 9 17:53:26 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EA23A16A45A for ; Tue, 9 May 2006 17:53:26 +0000 (UTC) (envelope-from nikolas.britton@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.173]) by mx1.FreeBSD.org (Postfix) with ESMTP id B852943D97 for ; Tue, 9 May 2006 17:51:58 +0000 (GMT) (envelope-from nikolas.britton@gmail.com) Received: by ug-out-1314.google.com with SMTP id e2so21004ugf for ; Tue, 09 May 2006 10:51:52 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=lqucGAAuhqH3m6dvcyF6lclk5FP8RLMuSe0m6A2yFOzku1KSqNsGXhm3o78RmhaaaSnTS5bnbXipDbkZGmgAYmLLE/hUDXZiR37dTSzgyHIZud0fWlFEZm4U4zn0Y7bQjOxnUvEAaHBToqIiUQwKNGlBnUeh5aU07iIzbrnFA2M= Received: by 10.78.32.16 with SMTP id f16mr903064huf; Tue, 09 May 2006 10:51:52 -0700 (PDT) Received: by 10.78.31.19 with HTTP; Tue, 9 May 2006 10:51:52 -0700 (PDT) Message-ID: Date: Tue, 9 May 2006 12:51:52 -0500 From: "Nikolas Britton" To: john@cruzweb.net In-Reply-To: <4460CC0B.8050209@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <62b856460605090453o24f7de34ka71fffa392bfdedb@mail.gmail.com> <4460CC0B.8050209@gmail.com> Cc: freebsd-questions@freebsd.org Subject: Re: Upgrading to 6.1 (cvsup) X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 May 2006 17:53:29 -0000 On 5/9/06, John Cruz wrote: > So I want to upgrade to 6.1, but I've never used cvsup before and all > the documentation is confusing as can be. Would it be easier to download > the install mediums and do an upgrade install or is cvsup the better > way? if so how do I go about it? the hanbook page on this is somewhat > confusing, which is why i'm resorting to posts. > You can use ether method but cvsup is best. Use my cvsup file for an exampl= e: # more ~/standard-supfile *default host=3Dcvsup12.us.FreeBSD.org *default base=3D/var/db *default prefix=3D/usr *default release=3Dcvs tag=3DRELENG_6_1 *default delete use-rel-suffix *default compress src-all After you have your cvsup file done run cvsup: cvsup -g -L 2 ~/standard-supfile Then cd into /usr/src and run: make buildworld && make buildkernel && make installkernel Note1: unless you've edited /etc/make.conf it will build the generic kernel, this is a good thing... now reboot. when the system comes back up login and run mergemaster -p, then go into single user mode by typing 'shutdown now'. Now install world: # cd /usr/src # make installworld The last step is to run mergemaster again, without the -p flag. now reboot, your done. It's becomes simple after you've done it a few times... this was just my high level overview so reread the handbook for all the details: http://www.freebsd.org/handbook/cvsup.html http://www.freebsd.org/handbook/synching.html http://www.freebsd.org/handbook/makeworld.html -- BSD Podcasts @: http://bsdtalk.blogspot.com/ http://freebsdforall.blogspot.com/