From owner-freebsd-questions@FreeBSD.ORG Fri Jul 4 21:35:03 2003 Return-Path: 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 0B3A037B401; Fri, 4 Jul 2003 21:35:03 -0700 (PDT) Received: from pd6mo2so.prod.shaw.ca (shawidc-mo1.cg.shawcable.net [24.71.223.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9FD0343FE3; Fri, 4 Jul 2003 21:35:00 -0700 (PDT) (envelope-from colin.percival@wadham.ox.ac.uk) Received: from pd5mr3so.prod.shaw.ca (pd5mr3so-qfe3.prod.shaw.ca [10.0.141.144]) by l-daemon (iPlanet Messaging Server 5.2 HotFix 1.16 (built May 14 2003)) with ESMTP id <0HHJ00CDQBEAY0@l-daemon>; Fri, 04 Jul 2003 22:34:58 -0600 (MDT) Received: from pn2ml7so.prod.shaw.ca (pn2ml7so-qfe0.prod.shaw.ca [10.0.121.151]) by l-daemon (iPlanet Messaging Server 5.2 HotFix 1.16 (built May 14 2003)) with ESMTP id <0HHJ00BCYBEABN@l-daemon>; Fri, 04 Jul 2003 22:34:58 -0600 (MDT) Received: from piii600.wadham.ox.ac.uk (h24-87-233-42.vc.shawcable.net [24.87.233.42])2003)) with ESMTP id <0HHJ007BTBE99Q@l-daemon>; Fri, 04 Jul 2003 22:34:58 -0600 (MDT) Date: Fri, 04 Jul 2003 21:34:48 -0700 From: Colin Percival In-reply-to: <001801c34295$84eb0160$6401a8c0@sassycat> X-Sender: cperciva@popserver.sfu.ca To: Kevin , freebsd-stable@freebsd.org Message-id: <5.0.2.1.1.20030704195426.01e0bc28@popserver.sfu.ca> MIME-version: 1.0 X-Mailer: QUALCOMM Windows Eudora Version 5.0.2 Content-type: text/plain; charset=us-ascii; format=flowed Content-transfer-encoding: 7BIT cc: freebsd-questions@freebsd.org Subject: Re: Updating from 4.8 release to 4.8 stable X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2003 04:35:03 -0000 [CCed to -questions; please followup to -questions.] At 21:34 04/07/2003 -0400, Kevin wrote to freebsd-stable: > I am very new to FreeBSD and just installed 4.8 release. I want to > upgrade this to stable. I have printed some of the pages out for > makeworld and CVSUP, I am wondering what the best method for doing the > updates are, downloading the individual packages and installing or using > the CVSUP to do this? Currently I used mostly Red Hat Linux but have > wanted to give this a try for some time now. Any help would be greatly > appreciated. If you want to update from 4.8-RELEASE to 4.8-STABLE, cvsup to RELENG_4 and go through the usual make buildworld/make buildkernel/make installkernel/make installworld/mergemaster. Theoretically, you could use sysinstall to perform a binary upgrade to the latest STABLE snapshot from snapshots.jp.freebsd.org, but most people opt for the cvsup/make route. Short of performing a complete install of the STABLE snapshot, there isn't any binary upgrade method there; unlike various Linux flavours, the base FreeBSD system is not split into individual packages. That said, if you're new to FreeBSD then I don't think you really want to upgrade to 4.8-STABLE. More likely, you want to track the FreeBSD 4.8 security branch (RELENG_4_8). For that purpose, there is a binary update tool: FreeBSD Update. If you use cvsup to update your ports tree, you'll find FreeBSD Update in /usr/ports/security/freebsd-update/. Of course, there haven't been any security updates in the two months since FreeBSD 4.8 was released, so (for now) this question is immaterial. One note about FreeBSD Update: It should *only* be used after performing a binary install from the official FTP or ISO distributions; if you've compiled any part of the FreeBSD world locally, FreeBSD Update will not work properly. Colin Percival