From owner-svn-doc-head@FreeBSD.ORG Mon Sep 30 07:20:09 2013 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 7E49931A; Mon, 30 Sep 2013 07:20:09 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 5C4D92F39; Mon, 30 Sep 2013 07:20:09 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r8U7K9le082469; Mon, 30 Sep 2013 07:20:09 GMT (envelope-from gjb@svn.freebsd.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r8U7K9e6082468; Mon, 30 Sep 2013 07:20:09 GMT (envelope-from gjb@svn.freebsd.org) Message-Id: <201309300720.r8U7K9e6082468@svn.freebsd.org> From: Glen Barber Date: Mon, 30 Sep 2013 07:20:09 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r42756 - head/en_US.ISO8859-1/htdocs/releases/9.2R X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Sep 2013 07:20:09 -0000 Author: gjb Date: Mon Sep 30 07:20:08 2013 New Revision: 42756 URL: http://svnweb.freebsd.org/changeset/doc/42756 Log: Add installation.html, copied raw from ../9.1R/, and modified for 9.2-RELEASE. Added: head/en_US.ISO8859-1/htdocs/releases/9.2R/installation.html (contents, props changed) Added: head/en_US.ISO8859-1/htdocs/releases/9.2R/installation.html ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/en_US.ISO8859-1/htdocs/releases/9.2R/installation.html Mon Sep 30 07:20:08 2013 (r42756) @@ -0,0 +1,226 @@ + + + + +FreeBSD 9.2-RELEASE Installation Instructions + + + + + +
+
+

FreeBSD 9.2-RELEASE Installation +Instructions

+ +

The FreeBSD Project

+ + + +

$FreeBSD$
+

+ +
+

FreeBSD is a registered trademark of the FreeBSD Foundation.

+ +

Intel, Celeron, EtherExpress, i386, i486, Itanium, Pentium, and Xeon are trademarks or +registered trademarks of Intel Corporation or its subsidiaries in the United States and +other countries.

+ +

SPARC, SPARC64, SPARCengine, and UltraSPARC are trademarks of SPARC International, Inc +in the United States and other countries. SPARC International, Inc owns all of the SPARC +trademarks and under licensing agreements allows the proper use of these trademarks by +its members.

+ +

Many of the designations used by manufacturers and sellers to distinguish their +products are claimed as trademarks. Where those designations appear in this document, and +the FreeBSD Project was aware of the trademark claim, the designations have been followed +by the “™” or the “®” symbol.

+
+ +
+
+ +
+
+

This article gives some brief instructions on installing FreeBSD 9.2-RELEASE and +upgrading the systems running earlier releases.

+
+
+ +
+
+

1 Installing FreeBSD

+ +

The “Installing FreeBSD” chapter of the FreeBSD + Handbook provides more in-depth information about the installation program +itself, including a guided walk-through with screenshots.

+
+ +
+
+

2 Upgrading FreeBSD

+ + + +
+
+

2.1 Upgrading from Source

+ +

The procedure for doing a source code based update is described in http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/synching.html +and http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook//makeworld.html.

+ +

For SVN use the releng/9.2 branch which will be where +any upcoming Security Advisories or Errata Notices will be applied.

+ +

Note that CVS is not supported.

+
+ +
+
+

2.2 Upgrading Using “FreeBSD +Update”

+ +

The +freebsd-update(8) utility supports binary + upgrades of i386 and amd64 systems running earlier FreeBSD releases. Systems +running 8.[34]-RELEASE, 9.[01]-RELEASE, 9.1-BETA[123], or + 9.1-RC[1234] can upgrade as follows:

+ +
+# freebsd-update fetch
+# freebsd-update install
+
+ +

Now the +freebsd-update(8) utility can fetch bits + belonging to 9.2-RELEASE. During this process +freebsd-update(8) will ask for help in merging + configuration files.

+ +
+# freebsd-update upgrade -r 9.2-RELEASE
+
+ +

Due to changes in the way that FreeBSD is packaged on the release media, two +complications may arise in this process if upgrading from FreeBSD 8.x:

+ +
    +
  1. +

    The FreeBSD, which previously could appear in either /boot/kernel or /boot/GENERIC, now +only appears as /boot/kernel. As a result, any +kernel appearing in /boot/GENERIC will be deleted. Please +carefully read the output printed by +freebsd-update(8) and confirm that an updated + kernel will be placed into /boot/kernel before +proceeding beyond this point.

    +
  2. + +
  3. +

    The FreeBSD source tree in /usr/src (if present) will +be deleted. (Normally the +freebsd-update(8) utility will update a source +tree, but in this case the changes in release packaging result in the +freebsd-update(8) utility not recognizing that + the source tree from the old release and the source tree from the new release +correspond to the same part of FreeBSD.)

    +
  4. +
+ +
+# freebsd-update install
+
+ +

The system must now be rebooted with the newly installed kernel before the +non-kernel components are updated.

+ +
+# shutdown -r now
+
+ +

After rebooting, +freebsd-update(8) needs to be run again to +install the new userland components:

+ +
+# freebsd-update install
+
+ +

At this point, users of systems being upgraded from FreeBSD 8.4-RELEASE or +earlier will be prompted by +freebsd-update(8) to rebuild all third-party +applications (e.g., ports installed from the ports tree) due to updates in + system libraries.

+ +

After updating installed third-party applications (and again, only if +freebsd-update(8) printed a message + indicating that this was necessary), run +freebsd-update(8) again so that it can delete the +old (no longer used) system libraries:

+ +
+# freebsd-update install
+
+ +

Finally, reboot into 9.2-RELEASE

+ +
+# shutdown -r now
+
+
+
+
+ +
+

This file, and other release-related documents, can be +downloaded from http://www.FreeBSD.org/releases/.

+ +

For questions about FreeBSD, read the documentation before contacting <questions@FreeBSD.org>.

+ +

All users of FreeBSD 9.2-STABLE should subscribe to the <stable@FreeBSD.org> mailing list.

+ +

For questions about this documentation, e-mail <doc@FreeBSD.org>.

+ + +