Date: Tue, 24 Dec 2013 04:32:10 +0000 (UTC) From: Glen Barber <gjb@FreeBSD.org> To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43379 - head/en_US.ISO8859-1/htdocs/releases/10.0R Message-ID: <201312240432.rBO4WAJm007043@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: gjb Date: Tue Dec 24 04:32:10 2013 New Revision: 43379 URL: http://svnweb.freebsd.org/changeset/doc/43379 Log: Add the installation.html file. Approved by: re (implicit) Sponsored by: The FreeBSD Foundation Added: head/en_US.ISO8859-1/htdocs/releases/10.0R/installation.html (contents, props changed) Added: head/en_US.ISO8859-1/htdocs/releases/10.0R/installation.html ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/en_US.ISO8859-1/htdocs/releases/10.0R/installation.html Tue Dec 24 04:32:10 2013 (r43379) @@ -0,0 +1,68 @@ +<?xml version="1.0" encoding="iso-8859-1"?> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><title>FreeBSD 10.0-RELEASE Installation Instructions</title><link rel="stylesheet" type="text/css" href="docbook.css" /><link rev="made" href="doc@FreeBSD.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.78.1" /><meta name="description" content="This article gives some brief instructions on installing FreeBSD 10.0-RELEASE and upgrading the systems running earlier releases." /></head><body><div class="article"><div xmlns="" class="titlepage"><div><div><h1 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="idp60660816"></a>FreeBSD 10.0-RELEASE Installation Instructions</h1></div><div><div xmlns="http://www.w3.org/1999/xhtml" class="author"><h3 class="author"><span class="orgname">The FreeBSD Project</span></h3></div></di v><div><p xmlns="http://www.w3.org/1999/xhtml" class="copyright">Copyright © 2013 The FreeBSD Documentation Project</p></div><div><div xmlns="http://www.w3.org/1999/xhtml" class="legalnotice"><a id="trademarks"></a><p>FreeBSD is a registered trademark of + the FreeBSD Foundation.</p><p>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.</p><p>SPARC, SPARC64, 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.</p><p>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 <span class="quote">“<span class="quote">™</span>”</span> or the + <span class="quote">“<span class="quote">®</span>”</span> symbol.</p></div></div><div>Last modified on 2013-12-24 by gjb.</div><div><div xmlns="http://www.w3.org/1999/xhtml" class="abstract"><div class="abstract-title">Abstract</div><p>This article gives some brief instructions on installing + FreeBSD 10.0-RELEASE and upgrading the systems running earlier + releases.</p></div></div></div><hr /></div><div class="toc"><div class="toc-title">Table of Contents</div><dl class="toc"><dt><span class="sect1"><a href="#install">1. Installing FreeBSD</a></span></dt><dt><span class="sect1"><a href="#upgrade">2. Upgrading FreeBSD</a></span></dt></dl></div><div class="sect1"><div xmlns="" class="titlepage"><div><div><h2 xmlns="http://www.w3.org/1999/xhtml" class="title" style="clear: both"><a id="install"></a>1. Installing FreeBSD</h2></div></div></div><p>The <code class="uri"><a class="uri" href="../../../../doc/en_US.ISO8859-1/books/handbook/bsdinstall.html" target="_top">Installing + FreeBSD</a></code> + chapter of the <code class="uri"><a class="uri" href="../../../../doc/en_US.ISO8859-1/books/handbook/" target="_top">FreeBSD + Handbook</a></code> provides more in-depth information about the + installation program itself, including a guided walk-through with + screenshots.</p></div><div class="sect1"><div xmlns="" class="titlepage"><div><div><h2 xmlns="http://www.w3.org/1999/xhtml" class="title" style="clear: both"><a id="upgrade"></a>2. Upgrading FreeBSD</h2></div></div></div><p>If you are upgrading from a previous release of FreeBSD, please + read <code class="uri"><a class="uri" href="http://www.FreeBSD.org/releases/10.0R/relnotes.html#upgrade" target="_top">upgrading + section in the Release Notes</a></code> for notable + incompatibilities carefully.</p><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="idp61748048"></a>2.1. Upgrading from Source</h3></div></div></div><p>The procedure for doing a source code based update is + described in + <code class="uri"><a class="uri" href="../../../../doc/en_US.ISO8859-1/books/handbook/synching.html" target="_top"></a></code> and + <code class="uri"><a class="uri" href="../../../../doc/en_US.ISO8859-1/books/handbook/makeworld.html" target="_top"></a></code>.</p><p>For SVN use the <code class="filename">releng/10.0</code> branch + which will be where any upcoming Security Advisories or Errata + Notices will be applied.</p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="idp61758800"></a>2.2. Upgrading Using <span class="quote">“<span class="quote">FreeBSD Update</span>”</span></h3></div></div></div><p>The <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=freebsd-update&sektion=8"><span class="citerefentry"><span class="refentrytitle">freebsd-update</span>(8)</span></a> utility supports binary + upgrades of i386 and amd64 systems running + earlier FreeBSD releases. Systems running + <code class="literal">7.[34]-RELEASE</code>, + <code class="literal">8.[1234]-RELEASE</code>, + <code class="literal">9.[012]-RELEASE</code>, + <code class="literal">10.0-RC[123]</code> can upgrade as follows:</p><pre class="screen"><code class="prompt">#</code> freebsd-update fetch +<code class="prompt">#</code> freebsd-update install</pre><p>Now the <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=freebsd-update&sektion=8"><span class="citerefentry"><span class="refentrytitle">freebsd-update</span>(8)</span></a> utility can fetch bits + belonging to 10.0-RELEASE. During this process + <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=freebsd-update&sektion=8"><span class="citerefentry"><span class="refentrytitle">freebsd-update</span>(8)</span></a> will ask for help in merging + configuration files.</p><pre class="screen"><code class="prompt">#</code> freebsd-update upgrade -r 10.0-RELEASE</pre><p>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 or 9.x:</p><div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><p>The FreeBSD, which previously could appear in either + <code class="filename">/boot/kernel</code> or + <code class="filename">/boot/GENERIC</code>, now only appears as + <code class="filename">/boot/kernel</code>. As a result, any + kernel appearing in <code class="filename">/boot/GENERIC</code> + will be deleted. Please carefully read the output printed + by <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=freebsd-update&sektion=8"><span class="citerefentry"><span class="refentrytitle">freebsd-update</span>(8)</span></a> and confirm that an updated + kernel will be placed into + <code class="filename">/boot/kernel</code> before proceeding beyond + this point.</p></li><li class="listitem"><p>The FreeBSD source tree in <code class="filename">/usr/src</code> + (if present) will be deleted. (Normally the + <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=freebsd-update&sektion=8"><span class="citerefentry"><span class="refentrytitle">freebsd-update</span>(8)</span></a> utility will update a source tree, + but in this case the changes in release packaging result + in the <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=freebsd-update&sektion=8"><span class="citerefentry"><span class="refentrytitle">freebsd-update</span>(8)</span></a> 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.)</p></li></ol></div><pre class="screen"><code class="prompt">#</code> freebsd-update install</pre><p>The system must now be rebooted with the newly installed + kernel before the non-kernel components are updated.</p><pre class="screen"><code class="prompt">#</code> shutdown -r now</pre><p>After rebooting, <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=freebsd-update&sektion=8"><span class="citerefentry"><span class="refentrytitle">freebsd-update</span>(8)</span></a> needs to be run + again to install the new userland components:</p><pre class="screen"><code class="prompt">#</code> freebsd-update install</pre><p>At this point, users of systems being upgraded from FreeBSD + 9.2-RELEASE or earlier will be prompted by + <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=freebsd-update&sektion=8"><span class="citerefentry"><span class="refentrytitle">freebsd-update</span>(8)</span></a> to rebuild all third-party applications + (e.g., ports installed from the ports tree) due to updates in + system libraries.</p><p>After updating installed third-party applications (and + again, only if <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=freebsd-update&sektion=8"><span class="citerefentry"><span class="refentrytitle">freebsd-update</span>(8)</span></a> printed a message + indicating that this was necessary), run + <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=freebsd-update&sektion=8"><span class="citerefentry"><span class="refentrytitle">freebsd-update</span>(8)</span></a> again so that it can delete the old (no + longer used) system libraries:</p><pre class="screen"><code class="prompt">#</code> freebsd-update install</pre><p>Finally, reboot into 10.0-RELEASE</p><pre class="screen"><code class="prompt">#</code> shutdown -r now</pre></div></div></div></body></html> \ No newline at end of file
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201312240432.rBO4WAJm007043>
