From owner-freebsd-questions Tue Jul 24 13:52:11 2001 Delivered-To: freebsd-questions@freebsd.org Received: from APastourelles-102-1-2-26.abo.wanadoo.fr (APastourelles-102-1-2-26.abo.wanadoo.fr [217.128.208.26]) by hub.freebsd.org (Postfix) with ESMTP id EFA8337B405 for ; Tue, 24 Jul 2001 13:52:07 -0700 (PDT) (envelope-from olive@deep-ocean.net) Received: by APastourelles-102-1-2-26.abo.wanadoo.fr (Postfix, from userid 1001) id C3DD225442; Tue, 24 Jul 2001 22:52:06 +0200 (CEST) Date: Tue, 24 Jul 2001 22:52:06 +0200 From: Olivier Cortes To: freebsd-questions@freebsd.org Subject: Re: update Message-ID: <20010724225206.B81035@APastourelles-102-1-2-26.abo.wa> Mail-Followup-To: Olivier Cortes , freebsd-questions@freebsd.org References: <002c01c11480$008c5210$f5c8a8c0@NATHAN> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <002c01c11480$008c5210$f5c8a8c0@NATHAN>; from nathan@corp.wac.com on Tue, Jul 24, 2001 at 01:34:13PM -0700 X-Operating-System: FreeBSD 4.3-RC i386 up 5 days, 17:36 Organization: Deep-Ocean Network X-URL: http://www.deep-ocean.net/ Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, Jul 24, 2001 at 01:34:13PM -0700, nathan@corp.wac.com wrote: > hi, what would i need to do to upgrade my freebsd machine from 4.2 to 4.3 > and get to keep all of my settings/configurations? > i'm pretty new to this.. and ideas or links to pages that could explain in > more detail? the most convenient way (for me) is to use cvsup. you must install cvsup-bin-16.1.tgz from your CD or a freebsd mirror, and read the example file /usr/share/examples/cvsup/stable-supfile. you'll find doc in the handbook too ! there is a section for cvsup. when you're done with it, we can start the longest phase: recompiling: a good schema : # cd /usr/src # (cvsup phase) # make buildkernel KERNCONF=GENERIC (or KERNCONF=MY_BEAUTIFUL_KERNEL_CONFIG if you've set up a custom kernel) # make buildworld # if the last 2 phase finish OK: # make installkernel # make installworld # mergemaster mergemaster will help you keeping your actual config, and merging config files (old and new). if you want to merge, i can't help you because i never merge (i don't know how to use the merge utility, any help apreciated on that topic :) ) config files. # reboot and enjoy your new FreeBSD-STABLE :) there are lots of things you can do between phases, like tweaking make.conf, but you must read the handbook sections before proceeding. What i gave to to you is an overview. it is not a complex task, but you must be carefull of what you do. olive --- Olivier Cortes free software admin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message