From owner-svn-doc-all@FreeBSD.ORG Sun Dec 30 16:51:45 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CE81F1B2; Sun, 30 Dec 2012 16:51:45 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id A76FB8FC15; Sun, 30 Dec 2012 16:51:45 +0000 (UTC) Received: from svn.freebsd.org (svn.FreeBSD.org [8.8.178.70]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qBUGpjAi041159; Sun, 30 Dec 2012 16:51:45 GMT (envelope-from hrs@svn.freebsd.org) Received: (from hrs@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qBUGpj78041158; Sun, 30 Dec 2012 16:51:45 GMT (envelope-from hrs@svn.freebsd.org) Message-Id: <201212301651.qBUGpj78041158@svn.freebsd.org> From: Hiroki Sato Date: Sun, 30 Dec 2012 16:51:45 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40514 - head/en_US.ISO8859-1/htdocs/releases/9.1R X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Dec 2012 16:51:45 -0000 Author: hrs Date: Sun Dec 30 16:51:45 2012 New Revision: 40514 URL: http://svnweb.freebsd.org/changeset/doc/40514 Log: Regen from r244867. Modified: head/en_US.ISO8859-1/htdocs/releases/9.1R/installation.html Modified: head/en_US.ISO8859-1/htdocs/releases/9.1R/installation.html ============================================================================== --- head/en_US.ISO8859-1/htdocs/releases/9.1R/installation.html Sun Dec 30 16:49:28 2012 (r40513) +++ head/en_US.ISO8859-1/htdocs/releases/9.1R/installation.html Sun Dec 30 16:51:45 2012 (r40514) @@ -8,23 +8,23 @@ -
-

FreeBSD 9.1-RELEASE Installation +

FreeBSD 9.1-RELEASE Installation Instructions

-

The FreeBSD Project

+

The FreeBSD Project

- + -

$FreeBSD: -release/9.1.0/release/doc/en_US.ISO8859-1/installation/article.sgml 243705 2012-11-30 -16:15:35Z hrs $
+

$FreeBSD: +stable/9/release/doc/en_US.ISO8859-1/installation/article.xml 244867 2012-12-30 16:41:17Z +hrs $

-
+

FreeBSD is a registered trademark of the FreeBSD Foundation.

Intel, Celeron, EtherExpress, i386, i486, Itanium, Pentium, and Xeon are trademarks or @@ -39,22 +39,22 @@ 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.

+by the “™” or the “®” symbol.


-
+

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

-
+

-

1 Installing FreeBSD

+

1 Installing FreeBSD

The +


-

2 Upgrading FreeBSD

+

2 Upgrading FreeBSD

If you are upgrading from a previous release of FreeBSD, please read upgrading section in the Release Notes for notable incompatibilities carefully.

-
+

-

2.1 Upgrading from Source

+

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.

+href="http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html" +target="_top">http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html.

-

For SVN use the releng/9.1 branch which will be where +

For SVN use the releng/9.1 branch which will be where any upcoming Security Advisories or Errata Notices will be applied. The branch tag -to use for updating the source is RELENG_9_1 for CVS.

+to use for updating the source is RELENG_9_1 for CVS.

-
+

-

2.2 Upgrading Using “FreeBSD +

2.2 Upgrading Using “FreeBSD Update”

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

+running 7.[34]-RELEASE, 8.[12]-RELEASE, 9.0-RELEASE, 9.1-BETA1, or 9.1-RC[123] can upgrade +as follows:

First, ensure that your current system is up to date; a change was recently made to -freebsd-update(8) (Errata Notice freebsd-update(8) (Errata Notice FreeBSD-EN-12:01.freebsd-update) which is needed in order to upgrade to FreeBSD 9.1-RELEASE.

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

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

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

Due to changes in the way that FreeBSD is packaged on the release media, two @@ -137,79 +138,79 @@ complications may arise in this process

  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 +class="filename">/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 +freebsd-update(8) and confirm that an updated + kernel will be placed into /boot/kernel before proceeding beyond this point.

  2. -

    The FreeBSD source tree in /usr/src (if present) will +

    The FreeBSD source tree in /usr/src (if present) will be deleted. (Normally the -freebsd-update(8) utility will update a source +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 +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.)

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

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

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

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

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

At this point, users of systems being upgraded from FreeBSD 8.2-RELEASE or earlier will be prompted by -freebsd-update(8) to rebuild all third-party +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 +freebsd-update(8) printed a message indicating that this was necessary), run -freebsd-update(8) again so that it can delete the +freebsd-update(8) again so that it can delete the old (no longer used) system libraries:

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

Finally, reboot into 9.1-RELEASE

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