------------------------------------------------------------
revno: 3641
committer: Adam Sommer <[EMAIL PROTECTED]>
branch nick: ubuntu-hardy
timestamp: Mon 2007-12-10 12:43:26 -0500
message:
  * generic/server/C/installation.xml
    Updated installation steps.  Outlined differences between the Server 
Edition and Desktop Edition.
  
  * generic/server/C/introduction.xml
    Added information on installing ubuntu-serverguide package and viewing the 
content from cli.
modified:
  generic/server/C/installation.xml
  generic/server/C/introduction.xml

=== modified file 'generic/server/C/installation.xml'
--- a/generic/server/C/installation.xml 2007-04-05 10:38:17 +0000
+++ b/generic/server/C/installation.xml 2007-12-10 17:43:26 +0000
@@ -14,17 +14,20 @@
 <!ENTITY language "&EnglishAmerican;">
 <!ENTITY ubuntu '<phrase>Ubuntu</phrase>'>
 ]>
-<chapter id="installation" status="complete">
+<chapter id="installation" status="review">
        <title>Installation</title>
-  <para>This chapter provides a quick overview of installing Ubuntu 
&distro-rev; Server Edition. For more detailed instructions, please refer to 
the Ubuntu Installation Guide.</para>
-       <sect1 id="preparing-to-install" status="complete">
+  <para>
+  This chapter provides a quick overview of installing Ubuntu &distro-rev; 
Server Edition. For more detailed instructions, 
+  please refer to the <ulink 
url="https://help.ubuntu.com/&distro-rev;/installation-guide/";>Ubuntu 
Installation Guide</ulink>.
+  </para>
+       <sect1 id="preparing-to-install" status="review">
                <title>Preparing to Install</title>
     <para>
       This section explains various aspects to consider before starting the
       installation. </para>
-               <sect2 id="system-requirements" status="complete">
+               <sect2 id="system-requirements" status="review">
                        <title>System Requirements</title>
-                       <para>Ubuntu &distro-rev; Server Edition supports three 
(3) major architectures: Intel x86, AMD64, and PowerPC. The table below lists 
recommended hardware specifications. Depending on your needs, you might manage 
with less than this. However, most users risk being frustrated if they ignore 
these suggestions.</para>
+                       <para>Ubuntu &distro-rev; Server Edition supports three 
(3) major architectures: Intel x86, AMD64, and Sparc. The table below lists 
recommended hardware specifications. Depending on your needs, you might manage 
with less than this. However, most users risk being frustrated if they ignore 
these suggestions.</para>
                                <table>
                                <title>Recommended Minimum Requirements</title>
                                        <tgroup cols="2">
@@ -41,21 +44,89 @@
                                                <tbody>
                                                        <row>
                                                                
<entry><para>Server</para></entry>
-                                                               <entry><para>64 
megabytes</para></entry>
-                                                               
<entry><para>500 megabytes</para></entry>
+                                                               
<entry><para>256 megabytes</para></entry>
+                                                               <entry><para>2 
gigabytes</para></entry>
                                                        </row>
                                                </tbody>
                                        </tgroup>
                                </table>
-                               <para>The default profile for the Ubuntu 
&distro-rev; Server Edition is shown below. Once again, the size of the 
installation will greatly depend on the services you install during setup. For 
most administrators, the default services are suitable for general server 
use.</para>
-                               <variablelist>
-                                       <varlistentry>
-                                               <term><emphasis 
role="bold">Server</emphasis></term>
-                                               <listitem><para>This is a small 
server profile, which provides a common base for all sorts of server 
applications. It's minimal and designed to have the desired services added on 
top, such as file/print services, web hosting, email hosting, etc. For these 
services at least 500MB of disk space would suffice, but consider adding more 
space depending on the services you'd like to host with your 
server.</para></listitem>
-                                       </varlistentry>
-                               </variablelist>
-                               <para>Remember that these sizes don't include 
all the other materials which are usually to be found, such as user files, 
mail, logs, and data. It is always best to be generous when considering the 
space for your own files and data.</para>
+                               <para>
+                               The Server Edition provides a common base for 
all sorts of server applications. 
+                               It is a minimalist design providing a platform 
for the desired services, such 
+                               as file/print services, web hosting, email 
hosting, etc. 
+                               </para>
                </sect2>
+
+  <sect2 id="intro-server-differences" status="review">
+    <title>Server and Desktop Differences</title>
+    <para>
+    There are a few differences between the <emphasis>Ubuntu Server 
Edition</emphasis> and the 
+    <emphasis>Ubuntu Desktop Edition</emphasis>.  It should be noted that both 
editions use the same 
+    <application>apt</application> repositories.  Making it just as easy to 
install a <emphasis role="italic">server</emphasis> 
+    application on the Desktop Edition as it is on the Server Edition.
+    </para>
+    <para>
+    The differences between the two editions are the lack of an X window 
environment in the Server Edition, 
+    the installation process, and different Kernel options.
+    </para>    
+    <para>
+    </para>
+    <sect3 id="intro-kernel-diffs" status="review">
+      <title>Kernel Differences:</title>
+      <itemizedlist>
+        <listitem>     
+         <para>
+         The Server Edition uses the <emphasis>Deadline</emphasis> I/O 
scheduler instead of the
+         <emphasis>CFQ</emphasis> scheduler used by the Desktop Edition.
+         </para>
+       </listitem>
+       <listitem>      
+         <para>
+         <emphasis>Preemption</emphasis> is turned off in the Server Edition. 
+         </para>
+       </listitem>
+       <listitem>      
+         <para>
+         The timer interrupt is 100 Hz in the Server Edition and 250 Hz in the 
Desktop Edition.
+         </para>
+       </listitem>     
+       <listitem>      
+         <para>
+         The Server Edition is optimized for i686 processors while the Desktop 
Edition is optimized for both 
+         the i586 and i686.
+         </para>
+       </listitem>
+       <listitem>      
+         <para>
+         Virtualization is better supported in the Server Edition through the 
enabling of IPC namespaces.
+         </para>
+       </listitem>
+        <listitem>     
+         <para>
+         Mutliple routing tables for the IPv6 protocol are also supported in 
the Server Edition.
+         </para>
+       </listitem>
+       <listitem>      
+         <para>
+         For 32-bit systems the Server Edition is configured to use PAE which 
allows addressing up to 64GB of 
+          <emphasis>memory</emphasis> while the Desktop Edition is configured 
for 4GB.
+         </para>
+       </listitem>
+       </itemizedlist>
+         <note>
+           <para>
+           When running a 64-bit version of Ubuntu 64-bit processors are not 
limited by memory addressing space.
+           </para>
+         </note>
+       
+       <para>
+       To see all kernel configuration options you can look through 
<filename>/boot/config-2.6.22-14-server</filename>. 
+       Also, <ulink url="http://www.kroah.com/lkn/";>Linux Kernel in a 
Nutshell</ulink> is a great resource on the options 
+       available.
+       </para>
+    </sect3>
+  </sect2>
+
       <sect2 id="backing-up" status="complete">
         <title>Backing Up</title>
           <itemizedlist>
@@ -65,7 +136,9 @@
               now on your system. If this is the first time a
               non-native operating system has been installed on your
               computer, it's quite likely you will need to re-partition
-              your disk to make room for Ubuntu.  
+              your disk to make room for Ubuntu. 
+             </para>
+             <para> 
                          Any time you partition your disk, you should be 
prepared to 
                          lose everything on the disk should you make a mistake 
or 
                          something goes wrong during partitioning such as 
power 
@@ -74,38 +147,149 @@
                          also perform destructive actions, and one mistake in 
use 
                          can result in loss of your valuable data.
               </para>
-              <para>
-
-                If you are creating a multi-boot system, make sure that
-                you have the distribution media of any other operating systems 
-                that are present on hand. Especially if you
-                repartition your boot drive, you might find that you
-                have to reinstall your operating system's boot loader,
-                or in many cases the whole operating system itself and
-                all files on the affected partitions. 
-              </para>
             </listitem>
           </itemizedlist>
       </sect2>
     </sect1>
        <sect1 id="installing-from-cd" status="complete">
-               <title>Installing from CD</title>
-          <para>
-          Insert your installation CD into your CD-ROM drive and reboot
-          the computer. The installation system is started immediately
-          when booting from the CD-ROM. Once initialized, your first
-          screen will appear.
-          </para>
-          <para>
-          At this point, read the text on the screen. You may want to
+         <title>Installing from CD</title>
+         <para>
+         The basic steps to install Ubuntu Server Edition from CD are the same 
for installing any operating system from CD.  Unlike
+         the <emphasis>Desktop Edition</emphasis> the <emphasis>Server 
Edition</emphasis> does not include a graphical 
+         installation program.  Instead the Server Edition uses a console menu 
based process.
+         </para>
+         <itemizedlist>
+           <listitem>
+             <para>
+             First, download and burn the appropriate ISO file from the <ulink 
url="http://www.ubuntu.com/getubuntu/download";>
+             Ubuntu web site</ulink>.
+             </para>
+           </listitem>
+           <listitem>
+             <para>
+             Boot the system from the CD-ROM drive.
+             </para>
+           </listitem>
+           <listitem>
+             <para>
+             The installation process begins by asksing for your keyboard 
layout, and what language you would like to install.
+             </para>
+           </listitem>
+           <listitem>
+             <para>
+             The installer then discovers your hardware configuration and, 
configures the network settings using DHCP.
+             </para>
+           </listitem>
+           <listitem>
+             <para>
+             You can then choose from several options to configure the hard 
drive layout.
+             </para>
+           </listitem>
+           <listitem>
+             <para>
+             The installer now asks for the system's hostname, and a new user 
is setup.  This user will have <emphasis>root</emphasis> access
+             through the <application>sudo</application> utility.
+             </para>
+           </listitem>
+           <listitem>
+             <para>
+             Next, the Ubuntu base system is installed.
+             </para>
+           </listitem>
+           <listitem>
+             <para>
+             The last step before rebooting gives you the option to install, 
or not install, several package tasks.  See 
+             <xref linkend="install-tasks"/> for details.
+             </para>
+           </listitem>
+         </itemizedlist>
+          <para>
+          At some point during the installation process you may want to
           read the help screen provided by the installation system. To
           do this, press F1.
           </para>
-          <para>
-            To perform a default server installation, select <quote>Install to 
the hard disk</quote> and press <keycap>Enter</keycap>. The installation 
process will be started. Simply follow the on-screen instructions, and your 
Ubuntu system will be installed.
-          </para>
-          <para>
-          To install a LAMP (Linux, Apache, MySQL, PHP/Perl/Python) and/or DNS 
(BIND) server, select either the LAMP or DNS options after the minimal 
installation is complete.
-          </para>
+         <para>
+         Once again, for detailed instructions see the <ulink 
url="https://help.ubuntu.com/&distro-rev;/installation-guide/";>
+         Ubuntu Installation Guide</ulink>.
+         </para>
+          
+         <sect2 id="install-tasks" status="review">
+           <title>Package Tasks</title>
+           <para>
+           During the Server Edition installation you have the option of 
installing additional packages from the CD.  The packages
+           are grouped by the type of service they provide. 
+           </para>
+           <itemizedlist>
+             <listitem>
+               <para>
+               DNS server: Selects the BIND DNS server and its documentation.
+               </para>
+             </listitem>
+             <listitem>
+               <para>
+               LAMP server: Selects a ready-made Linux/Apache/MySQL/PHP 
server.        
+               </para>
+             </listitem>
+             <listitem>
+               <para>
+               Mail server: This task selects a variety of package useful for 
a general purpose mail  server system.
+               </para>
+             </listitem>
+             <listitem>
+               <para>
+               OpenSSH server: Selects packages needed for an OpenSSH server.
+               </para>
+             </listitem>
+             <listitem>
+               <para>
+               PostgreSQL database: This task selects client and server 
packages for the PostgreSQL database.
+               </para>
+             </listitem>
+             <listitem>
+               <para>
+               Print server: This task sets up your system to be a print 
server.
+               </para>
+             </listitem>
+             <listitem>
+               <para>
+               Samba File server: This task sets up your system to be a Samba 
file server, which is 
+               especially suitable in networks with both Windows and Linux 
systems.
+               </para>
+             </listitem>
+           </itemizedlist>
+           <para>
+           Installing the package groups is accomplished using the 
<application>tasksel</application> utility.  Once the installation 
+           process has finished you can view a list of available tasks by 
entering the following from a terminal prompt:
+           </para>
+<screen>
+<command>tasksel --list-tasks</command>
+</screen>
+           <note>
+             <para>
+             The output will list tasks from other Ubuntu based distrobutions 
such as Kubuntu and Edubuntu.
+             </para>
+           </note>
+           <para>
+           You can view a list of which packages are installed with each task 
using the <emphasis>--task-packages</emphasis> option. 
+           For example, to list the packages installed with the <emphasis>DNS 
Server</emphasis> task enter the following:
+           </para>
+<screen>
+<command>tasksel --task-packages dns-server</command>
+</screen>      
+           <para>
+           The output of the command should list:
+           </para>
+<programlisting>
+bind9-doc
+bind9
+</programlisting>
+           <para>
+           Also, if you did not install one of the tasks during the 
installation process, but for example you decide to make your new LAMP server 
+           a DNS server as well.  Simply insert the installation CD and from a 
terminal:
+           </para>
+<screen>
+<command>sudo tasksel install dns-server</command>
+</screen>
+      </sect2>
     </sect1>
-       </chapter>
+</chapter>

=== modified file 'generic/server/C/introduction.xml'
--- a/generic/server/C/introduction.xml 2007-02-08 22:02:50 +0000
+++ b/generic/server/C/introduction.xml 2007-12-10 17:43:26 +0000
@@ -15,26 +15,41 @@
 <!ENTITY ubuntu '<phrase>Ubuntu</phrase>'>
 ]>
 <chapter id="introduction-chap" status="complete">
-       <title id="introduction">Introduction</title>
-    <para>Welcome to the <emphasis>Ubuntu Server Guide</emphasis>!</para>
+  <title id="introduction">Introduction</title>
+  <para>Welcome to the <emphasis>Ubuntu Server Guide</emphasis>!</para>
+  <para>
+   Here you can find information on how to install and configure various 
server applications.  It is a step-by-step, task-oriented guide 
+   for configuring and customizing your system.
+  </para>
+  <para>
+  This guide assumes you have a basic understanding of your Ubuntu
+  system.  Some installation details are covered in <xref 
linkend="installation"/>, but if you need detailed instructions installing  
+  Ubuntu please refer to the <ulink 
url="https://help.ubuntu.com/&distro-rev;/installation-guide/";>Ubuntu 
Installation Guide</ulink>.
+  </para>
+
+  <para>
+  A HTML version of the manual is available online at <ulink
+  url="&ubuntu-documentation;">the Ubuntu Documentation website</ulink>.  The 
HTML files are also available in the 
+  <application>ubuntu-serverguide</application> package.  See <xref 
linkend="package-management"/> for details on installing
+  packages.
+  </para>
+
+  <para>
+  If you choose to install the <application>ubuntu-serverguide</application> 
you can view this docuemnt from a console by:
+  </para>
+<screen>
+<command>w3m /usr/share/ubuntu-serverguide/html/en_GB/index.html</command>
+</screen>
+  <note>
     <para>
- Here you can find information on how to
- install and configure various server applications on your Ubuntu system to 
fit your needs. It is a step-by-step, task-oriented guide for configuring and 
customizing your system.
-       </para>
-<para>
-This guide assumes you have a basic understanding of your Ubuntu
-system. If you need detailed help installing Ubuntu, refer to the
-Ubuntu Installation Guide.
-</para>
-
-<para>
-HTML and PDF versions of the manual are available online at <ulink
-url="&ubuntu-documentation;">the Ubuntu Documentation website</ulink>.
-</para>
-<para>
-You can buy this guide in book form from <ulink
-url="&lulu-store;">our Lulu store</ulink>. You will
-only pay for the price of printing and postage.
-</para>
-
+    Replace <emphasis>en_GB</emphasis> with your language localization.
+    </para>
+  </note>
+       
+  <para>
+  Also, you can buy this guide in book form from <ulink
+  url="&lulu-store;">our Lulu store</ulink>. You will
+  only pay for the price of printing and postage.
+  </para>
+       
 </chapter>



--

https://code.launchpad.net/~ubuntu-core-doc/ubuntu-doc/ubuntu-hardy

You are receiving this branch notification because you are subscribed to it.
To unsubscribe from this branch go to 
https://code.launchpad.net/~ubuntu-core-doc/ubuntu-doc/ubuntu-hardy/+subscription/ubuntu-core-doc.

-- 
ubuntu-doc-commits mailing list
ubuntu-doc-commits@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-doc-commits

Reply via email to