summaryrefslogtreecommitdiffstats
path: root/slackbook/html/installation-setup.html
diff options
context:
space:
mode:
author Patrick J Volkerding <volkerdi@slackware.com>2009-08-26 10:00:38 -0500
committer Eric Hameleers <alien@slackware.com>2018-05-31 22:41:17 +0200
commit5a12e7c134274dba706667107d10d231517d3e05 (patch)
tree55718d5acb710fde798d9f38d0bbaf594ed4b296 /slackbook/html/installation-setup.html
downloadcurrent-5a12e7c134274dba706667107d10d231517d3e05.tar.gz
current-5a12e7c134274dba706667107d10d231517d3e05.tar.xz
Slackware 13.0slackware-13.0
Wed Aug 26 10:00:38 CDT 2009 Slackware 13.0 x86_64 is released as stable! Thanks to everyone who helped make this release possible -- see the RELEASE_NOTES for the credits. The ISOs are off to the replicator. This time it will be a 6 CD-ROM 32-bit set and a dual-sided 32-bit/64-bit x86/x86_64 DVD. We're taking pre-orders now at store.slackware.com. Please consider picking up a copy to help support the project. Once again, thanks to the entire Slackware community for all the help testing and fixing things and offering suggestions during this development cycle. As always, have fun and enjoy! -P.
Diffstat (limited to 'slackbook/html/installation-setup.html')
-rw-r--r--slackbook/html/installation-setup.html387
1 files changed, 387 insertions, 0 deletions
diff --git a/slackbook/html/installation-setup.html b/slackbook/html/installation-setup.html
new file mode 100644
index 00000000..68b06ce1
--- /dev/null
+++ b/slackbook/html/installation-setup.html
@@ -0,0 +1,387 @@
+<!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 name="generator" content="HTML Tidy, see www.w3.org" />
+<title>The setup Program</title>
+<meta name="GENERATOR" content="Modular DocBook HTML Stylesheet Version 1.7" />
+<link rel="HOME" title="Slackware Linux Essentials" href="index.html" />
+<link rel="UP" title="Installation" href="installation.html" />
+<link rel="PREVIOUS" title="Partitioning" href="installation-partitioning.html" />
+<link rel="NEXT" title="System Configuration" href="system-configuration.html" />
+<link rel="STYLESHEET" type="text/css" href="docbook.css" />
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
+</head>
+<body class="SECT1" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#840084"
+alink="#0000FF">
+<div class="NAVHEADER">
+<table summary="Header navigation table" width="100%" border="0" cellpadding="0"
+cellspacing="0">
+<tr>
+<th colspan="3" align="center">Slackware Linux Essentials</th>
+</tr>
+
+<tr>
+<td width="10%" align="left" valign="bottom"><a href="installation-partitioning.html"
+accesskey="P">Prev</a></td>
+<td width="80%" align="center" valign="bottom">Chapter 3 Installation</td>
+<td width="10%" align="right" valign="bottom"><a href="system-configuration.html"
+accesskey="N">Next</a></td>
+</tr>
+</table>
+
+<hr align="LEFT" width="100%" />
+</div>
+
+<div class="SECT1">
+<h1 class="SECT1"><a id="INSTALLATION-SETUP" name="INSTALLATION-SETUP">3.4 The <tt
+class="COMMAND">setup</tt> Program</a></h1>
+
+<p>Once you have created your partitions, you are ready to install Slackware. The next
+step in the installation process is running the <tt class="COMMAND">setup</tt>(8)
+program. To do so, simply type <tt class="COMMAND">setup</tt> at the shell prompt. <tt
+class="COMMAND">setup</tt> is a menu-driven system for actually installing the Slackware
+packages and configuring your system.</p>
+
+<div class="INFORMALFIGURE"><a id="AEN981" name="AEN981"></a>
+<p><img src="installation/setup-program-w.png" /></p>
+</div>
+
+<p>The setup process goes something like this: You step through each option in the <tt
+class="COMMAND">setup</tt> program, in the order they are listed. (Of course, you are
+free to do things in almost any order you choose, but chances are it isn't going to work
+out very well.) Menu items are selected using the up and down arrow keys, and the
+&#8220;Okay&#8221; and &#8220;Cancel&#8221; buttons can be chosen by using the left and
+right arrow keys. Alternatively, each option has a corresponding key, which is
+highlighted in the option name. Options which are flaggable (those indicated with a <var
+class="LITERAL">[X]</var>) are toggled using the spacebar.</p>
+
+<p>Of course, all of that is described in the &#8220;help&#8221; section of <tt
+class="COMMAND">setup</tt>, but we believe in giving our readers their money's worth.</p>
+
+<div class="SECT2">
+<h2 class="SECT2"><a id="AEN993" name="AEN993">3.4.1 HELP</a></h2>
+
+<p>If this is your first time installing Slackware, you might want to take a look at the
+help screen. It will give a description of each part of <tt class="COMMAND">setup</tt>
+(much like the one we're writing now, but less involved) and instructions for navigating
+the rest of the install.</p>
+
+<div class="INFORMALFIGURE"><a id="AEN997" name="AEN997"></a>
+<p><img src="installation/setup-help-w.png" /></p>
+</div>
+</div>
+
+<div class="SECT2">
+<h2 class="SECT2"><a id="AEN1001" name="AEN1001">3.4.2 KEYMAP</a></h2>
+
+<p>If you require a keymap other than the United States &#8220;qwerty&#8221; layout, you
+may want to take a look at this section. It offers a number of alternate layouts for your
+keyboarding enjoyment.</p>
+
+<div class="INFORMALFIGURE"><a id="AEN1009" name="AEN1009"></a>
+<p><img src="installation/setup-keymap-w.png" /></p>
+</div>
+</div>
+
+<div class="SECT2">
+<h2 class="SECT2"><a id="AEN1013" name="AEN1013">3.4.3 ADDSWAP</a></h2>
+
+<div class="INFORMALFIGURE"><a id="AEN1015" name="AEN1015"></a>
+<p><img src="installation/setup-swap-w.png" /></p>
+</div>
+
+<p>If you created a swap partition (back in <a
+href="installation-partitioning.html">Section 3.3</a>), this section will allow you to
+enable it. It will autodetect and display the swap partitions on your hard drive,
+allowing you to select one to format and enable.</p>
+</div>
+
+<div class="SECT2">
+<h2 class="SECT2"><a id="AEN1023" name="AEN1023">3.4.4 TARGET</a></h2>
+
+<div class="INFORMALFIGURE"><a id="AEN1025" name="AEN1025"></a>
+<p><img src="installation/setup-target-w.png" /></p>
+</div>
+
+<p>The target section is where your other (non-swap) partitions are formatted and mapped
+to filesystem mount points. A list of the partitions on your hard disk will be displayed.
+For each partition, you will be given the option of whether to format that partition or
+not. Depending on the kernel used, you can choose between reiserfs (the default), ext3,
+ext2, jfs, and xfs. Most people use either reiserfs or ext3. In the near future we may
+see support for reiserfs4 slip in.</p>
+
+<p>The first option in the target section is the selection of a partition on which to
+install your root (<tt class="FILENAME">/</tt>) filesystem. After that, you will be able
+to map other partitions to filesystems as you choose. (For instance, you may want your
+third partition, say <tt class="FILENAME">/dev/hda3</tt>, to be your home filesystem.
+This is just an example; map the partitions as you see fit.)</p>
+</div>
+
+<div class="SECT2">
+<h2 class="SECT2"><a id="AEN1035" name="AEN1035">3.4.5 SOURCE</a></h2>
+
+<p>The source section is where you select the source media from which you are installing
+Slackware. Currently there are four sources to choose from. These are CD-ROM, NFS, or a
+premounted directory.</p>
+
+<div class="INFORMALFIGURE"><a id="AEN1038" name="AEN1038"></a>
+<p><img src="installation/setup-source-w.png" /></p>
+</div>
+
+<p>The CD-ROM selection enables a CD-ROM based installation. It will offer the option of
+scanning for a CD-ROM drive or displaying a list from which you can pick your drive type.
+Make sure you have the Slackware CD in your drive before allowing it to scan.</p>
+
+<p>The NFS selection prompts for your network information and the network information for
+your NFS server. The NFS server must be set up in advance. Also note that you cannot use
+hostnames, you must use the IP addresses for both your machine and the NFS server (there
+is no name resolver on the setup disk). Naturally you must have used the <tt
+class="FILENAME">network.dsk</tt> floppy to add support for your network controller.</p>
+
+<p>The premounted directory offers the most flexibility. You can use this method to
+install from things such as Jaz disks, NFS mounts over PLIP, and FAT filesystems. Mount
+the filesystem to a location of your choosing before running setup, then specify that
+location here.</p>
+</div>
+
+<div class="SECT2">
+<h2 class="SECT2"><a id="AEN1054" name="AEN1054">3.4.6 SELECT</a></h2>
+
+<p>The select option allows you to select the software series that you wish to install.
+These series are described in <a
+href="installation-requirements.html#INSTALLATION-SOFTWARE-SERIES">Section 3.2.1</a>.
+Please note that you must install the A series to have a working base system. All other
+series are optional.</p>
+
+<div class="INFORMALFIGURE"><a id="AEN1058" name="AEN1058"></a>
+<p><img src="installation/setup-select-w.png" /></p>
+</div>
+</div>
+
+<div class="SECT2">
+<h2 class="SECT2"><a id="AEN1062" name="AEN1062">3.4.7 INSTALL</a></h2>
+
+<p>Assuming that you have gone through the &#8220;target&#8221;, &#8220;source&#8221;,
+and &#8220;select&#8221; options, the <var class="OPTION">install</var> option will allow
+you to select packages from your chosen software series. If not, it will prompt you to go
+back and complete the other sections of the setup program. This option allows you to
+select from six different installation methods: <var class="OPTION">full</var>, <var
+class="OPTION">newbie</var>, <var class="OPTION">menu</var>, <var
+class="OPTION">expert</var>, <var class="OPTION">custom</var>, and <var
+class="OPTION">tag path</var>.</p>
+
+<div class="INFORMALFIGURE"><a id="AEN1077" name="AEN1077"></a>
+<p><img src="installation/setup-install-w.png" /></p>
+</div>
+
+<p>The <var class="OPTION">full</var> option will install every package from all the
+software series that you chose in the &#8220;select&#8221; section. There is no further
+prompting. This is the easiest installation method, since you do not need to make any
+decisions on the actual packages to install. Of course, this option also takes up the
+most hard drive space.</p>
+
+<p>The next option is <var class="OPTION">newbie</var>. This option installs all of the
+required packages in the selected series. For all other packages, it offers a prompt
+where you can select &#8220;Yes&#8221;, &#8220;No&#8221;, or &#8220;Skip&#8221;. Yes and
+No do the obvious, while Skip will go ahead to the next software series. Additionally,
+you will see a description and size requirement for each package to help you decide if
+you need it. We recommend this option for new users, as it ensures that you get all the
+required packages installed. However, it is a little slow because of the prompting.</p>
+
+<p><var class="OPTION">Menu</var> is a faster and more advanced version of the newbie
+option. For each series, a menu is displayed, from which you can select all the
+non-required packages you want to install. Required packages are not displayed on this
+menu.</p>
+
+<p>For the more advanced user, install offers the <var class="OPTION">expert</var>
+option. This allows you complete control over what packages get installed. You can
+deselect packages that are absolutely required, resulting in a broken system. On the
+other hand, you can control exactly what goes onto your system. Simply select the
+packages from each series that you want installed. This is not recommended for the new
+user, as it is quite easy to shoot yourself in the foot.</p>
+
+<p>The <var class="OPTION">custom</var> and <var class="OPTION">tag path</var> options
+are also for advanced users. These options allow you to install based upon custom tag
+files that you created in the distribution tree. This is useful for installing to large
+numbers of machines fairly quickly. For more information on using tag files, see <a
+href="package-management-making-tags-and-tagfiles.html">Section 18.4</a>.</p>
+
+<p>After selecting your installation method, one of a few things will happen. If you
+selected full or menu, a menu screen will appear, allowing you to select the packages to
+be installed. If you selected full, packages will immediately start getting installed to
+the target. If you selected newbie, packages will be installed until an optional package
+is reached.</p>
+
+<p>Note that it is possible to run out of space while installing. If you selected too
+many packages for the amount of free space on the target device, you will have problems.
+The safest thing to do is to select some software and add more later, if you need it.
+This can easily be done using Slackware's package management tools. For this information,
+see <a href="package-management.html">Chapter 18</a>.</p>
+</div>
+
+<div class="SECT2">
+<h2 class="SECT2"><a id="AEN1100" name="AEN1100">3.4.8 CONFIGURE</a></h2>
+
+<p>The configure section allows you to do some basic system configuration, now that the
+packages have been installed. What you see here depends in large part upon which software
+you have installed. You will, however, always see the following:</p>
+
+<div class="SECT3">
+<h3 class="SECT3"><a id="AEN1103" name="AEN1103">3.4.8.1 Kernel selection</a></h3>
+
+<p>Here you will be asked to select a kernel to install. You can install the kernel from
+the boot disk you used to install, the Slackware CD-ROM, or from another floppy which you
+(always thinking ahead) have prepared. Or you can elect to skip, in which case the
+default kernel will be installed and play will continue to the dealer's left.</p>
+
+<div class="INFORMALFIGURE"><a id="AEN1106" name="AEN1106"></a>
+<p><img src="installation/setup-kernel-w.png" /></p>
+</div>
+</div>
+
+<div class="SECT3">
+<h3 class="SECT3"><a id="AEN1110" name="AEN1110">3.4.8.2 Make a boot disk</a></h3>
+
+<p>Making a boot disk for future use is probably a good idea. You will have the option of
+formatting a floppy and then creating one of two types of boot disk. The first type, <var
+class="OPTION">simple</var>, simply (go figure) writes a kernel to the floppy. A more
+flexible (and highly recommended) option is <var class="OPTION">lilo</var>, which will of
+course create a lilo boot disk. See LILO in <a href="booting.html#BOOTING-LILO">Section
+7.1</a> for more information. Of course, you may also choose to simply <var
+class="LITERAL">continue</var>, in which case no boot disk will be made.</p>
+
+<div class="INFORMALFIGURE"><a id="AEN1119" name="AEN1119"></a>
+<p><img src="installation/setup-bootdisk-w.png" /></p>
+</div>
+</div>
+
+<div class="SECT3">
+<h3 class="SECT3"><a id="AEN1123" name="AEN1123">3.4.8.3 Modem</a></h3>
+
+<p>You will be prompted for modem information. More specifically, you will be asked
+whether you have a modem, and if so, what serial port it is on.</p>
+
+<div class="INFORMALFIGURE"><a id="AEN1128" name="AEN1128"></a>
+<p><img src="installation/setup-modem-w.png" /></p>
+</div>
+
+<p>These next configuration subsections may or may not appear, depending on whether or
+not you installed their corresponding packages.</p>
+</div>
+
+<div class="SECT3">
+<h3 class="SECT3"><a id="AEN1133" name="AEN1133">3.4.8.4 Timezone</a></h3>
+
+<p>This one's pretty straightforward: you will be asked what time zone you are in. If you
+operate on Zulu time, we are very sorry; the (extremely long) list is alphabetically
+ordered, and you're at the bottom.</p>
+
+<div class="INFORMALFIGURE"><a id="AEN1138" name="AEN1138"></a>
+<p><img src="installation/setup-timezone-w.png" /></p>
+</div>
+</div>
+
+<div class="SECT3">
+<h3 class="SECT3"><a id="AEN1142" name="AEN1142">3.4.8.5 Mouse</a></h3>
+
+<p>This subsection simply asks what kind of mouse you have, and whether you want <tt
+class="COMMAND">gpm</tt>(8) console mouse support enabled on bootup.</p>
+
+<div class="INFORMALFIGURE"><a id="AEN1148" name="AEN1148"></a>
+<p><img src="installation/setup-mouse-w.png" /></p>
+</div>
+</div>
+
+<div class="SECT3">
+<h3 class="SECT3"><a id="AEN1152" name="AEN1152">3.4.8.6 Hardware clock</a></h3>
+
+<p>This subsection asks if your computer's hardware clock is set to Coordinated Universal
+Time (UTC or GMT). Most PCs are not, so you should probably say no.</p>
+
+<div class="INFORMALFIGURE"><a id="AEN1155" name="AEN1155"></a>
+<p><img src="installation/setup-hardware-clock-w.png" /></p>
+</div>
+</div>
+
+<div class="SECT3">
+<h3 class="SECT3"><a id="AEN1159" name="AEN1159">3.4.8.7 Font</a></h3>
+
+<p>The font subsection allows you to choose from a list of custom console fonts.</p>
+
+<div class="INFORMALFIGURE"><a id="AEN1164" name="AEN1164"></a>
+<p><img src="installation/setup-font-w.png" /></p>
+</div>
+</div>
+
+<div class="SECT3">
+<h3 class="SECT3"><a id="AEN1168" name="AEN1168">3.4.8.8 LILO</a></h3>
+
+<p>Here you are prompted for installation of LILO (the LInux LOader; see <a
+href="booting.html#BOOTING-LILO">Section 7.1</a> for more information).</p>
+
+<div class="INFORMALFIGURE"><a id="AEN1174" name="AEN1174"></a>
+<p><img src="installation/setup-lilo-w.png" /></p>
+</div>
+
+<p>If Slackware is to be the only operating system on your computer, <var
+class="OPTION">simple</var> should work just fine for you. If you are dual-booting, the
+<var class="OPTION">expert</var> option is a better choice. See <a
+href="booting-dual.html">Section 7.3</a> for more information on dual-booting. The third
+option, <var class="OPTION">do not install</var>, is not recommended unless you know what
+you're doing and have a very good reason for not installing LILO. If you are performing
+an expert install, you will be given a choice as to where LILO will be put. You may place
+LILO in the MBR (Master Boot Record) of your hard drive, in the superblock of your root
+Linux partition, or on a floppy disk.</p>
+</div>
+
+<div class="SECT3">
+<h3 class="SECT3"><a id="AEN1183" name="AEN1183">3.4.8.9 Network</a></h3>
+
+<p>The network configuration subsection is actually <tt class="COMMAND">netconfig</tt>.
+See <a href="network-configuration.html#NETWORK-CONFIGURATION-NETCONFIG">Section 5.1</a>
+for more information.</p>
+</div>
+
+<div class="SECT3">
+<h3 class="SECT3"><a id="AEN1190" name="AEN1190">3.4.8.10 X Window Manager</a></h3>
+
+<p>This subsection will allow you to choose a default window manager for X. See <a
+href="x-window-system.html">Chapter 6</a> for more details on X and window managers.</p>
+
+<div class="INFORMALFIGURE"><a id="AEN1198" name="AEN1198"></a>
+<p><img src="installation/setup-xwmconfig-w.png" /></p>
+</div>
+
+<p>No matter which packages you installed, the last thing configure will do is ask you
+whether you want to go ahead and set a <tt class="USERNAME">root</tt> password. For
+security reasons, this is probably a good idea; however, like almost everything else in
+Slackware, this is your call.</p>
+</div>
+</div>
+</div>
+
+<div class="NAVFOOTER">
+<hr align="LEFT" width="100%" />
+<table summary="Footer navigation table" width="100%" border="0" cellpadding="0"
+cellspacing="0">
+<tr>
+<td width="33%" align="left" valign="top"><a href="installation-partitioning.html"
+accesskey="P">Prev</a></td>
+<td width="34%" align="center" valign="top"><a href="index.html"
+accesskey="H">Home</a></td>
+<td width="33%" align="right" valign="top"><a href="system-configuration.html"
+accesskey="N">Next</a></td>
+</tr>
+
+<tr>
+<td width="33%" align="left" valign="top">Partitioning</td>
+<td width="34%" align="center" valign="top"><a href="installation.html"
+accesskey="U">Up</a></td>
+<td width="33%" align="right" valign="top">System Configuration</td>
+</tr>
+</table>
+</div>
+</body>
+</html>
+