From owner-freebsd-questions@FreeBSD.ORG Tue Jan 31 16:31:05 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 A3AC016A420 for ; Tue, 31 Jan 2006 16:31:05 +0000 (GMT) (envelope-from xnooby@gmail.com) Received: from uproxy.gmail.com (uproxy.gmail.com [66.249.92.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7E81E43D4C for ; Tue, 31 Jan 2006 16:31:04 +0000 (GMT) (envelope-from xnooby@gmail.com) Received: by uproxy.gmail.com with SMTP id u40so368669ugc for ; Tue, 31 Jan 2006 08:31:03 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type; b=tWA7KibcgRFMmPm8hic3HjqEmrVNLozFWSO2Pci7+Ocu9sNv2Dh6LKmyZcg672bGm/6QBp0ygATDrFGa5gIFTW5LY3h+gLK3HrLBI8/tar7TD9+UJPMdAfHRiY1TG9sowF+gD8CaS0taSL6AuqAeZpL+Y23NNax/KeLjuX4N7FE= Received: by 10.48.108.11 with SMTP id g11mr1149625nfc; Tue, 31 Jan 2006 08:31:02 -0800 (PST) Received: by 10.48.216.11 with HTTP; Tue, 31 Jan 2006 08:31:02 -0800 (PST) Message-ID: Date: Tue, 31 Jan 2006 11:31:02 -0500 From: Xn Nooby To: freebsd-questions@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Standard way of updating 6.x ? 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, 31 Jan 2006 16:31:05 -0000 Is there a suggested method for updating a newly installed FreeBSD 6.0system? I have found several websites with similar but differing methods, often somehow specific to the author's configuration. What I usually do first is install from a CD and get a bare-bones system bootable. What I would like to do after that is update the kernel, system programs, user programs, and packages. I usually end up using cvsup, portsnap, and portupgrade with varying levels of success. What I would really like is a fool-proof method that works everytime, if there is such a thing. For example, rebuilding things at the lowest layer first, and working my way up. I was following a websites tutorial yesterday, and was confronted with a "stale imagemagic dependency", where I chose to "force" an override. I didn't know if I was doing some wrong or not, and it seemed to work, but I would rather not have to force anything, if possible. Previously I had posted the steps I was using, and several people made annotations which I was able to integrate, but I was mostly curious if ther= e wasn't some standard way. I am trying to use portsnap, since it seems much faster than cvsup, but the handbook doesn't seem to have portsnap integrate= d in to the rebuild steps yet (it is in the appendix I think). There seems to be updates steps for 4.x and 5.x, but not yet 6.x, or maybe = I just have found them yet. There seems to be a lot of ways to update your system right now.