📄 076-079.html
字号:
<HTML>
<HEAD>
<TITLE>Linux Configuration and Installation:Installing Linux</TITLE>
<META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">
<SCRIPT>
<!--
function displayWindow(url, width, height) {
var Win = window.open(url,"displayWindow",'width=' + width +
',height=' + height + ',resizable=1,scrollbars=yes');
}
//-->
</SCRIPT>
</HEAD>
-->
<!--ISBN=1558285660//-->
<!--TITLE=Linux Configuration and Installation//-->
<!--AUTHOR=Patrick Volkerding//-->
<!--AUTHOR=Kevin Reichard//-->
<!--AUTHOR=Eric Foster//-->
<!--PUBLISHER=IDG Books Worldwide, Inc.//-->
<!--IMPRINT=M & T Books//-->
<!--CHAPTER=2//-->
<!--PAGES=076-079//-->
<!--UNASSIGNED1//-->
<!--UNASSIGNED2//-->
<CENTER>
<TABLE BORDER>
<TR>
<TD><A HREF="074-076.html">Previous</A></TD>
<TD><A HREF="../ewtoc.html">Table of Contents</A></TD>
<TD><A HREF="079-082.html">Next</A></TD>
</TR>
</TABLE>
</CENTER>
<P><BR></P>
<H4 ALIGN="LEFT"><A NAME="Heading16"></A><FONT COLOR="#000077">Choosing the Disk Sets to Install</FONT></H4>
<P>Now comes the fun part: choosing the software you want to install.
</P>
<P>True to its roots as a diskette-based operating system, Linux divides software into <I>disk sets</I>. Each disk set is uniquely named and corresponds to a specific part of the operating system. For example, the <I>A</I> series contains the core of Linux, and its installation is mandatory.</P>
<P>The <B>setup</B> program divides disk sets and the software within into mandatory and optional installations. Some of the elements of Linux, such as the aforementioned <I>A</I> series, is mandatory. Other installations, such as terminal packages, are optional. During the installation process, Linux will automatically install the mandatory packages and will prompt you before installing the optional packages.</P>
<BLOCKQUOTE>
<P><FONT SIZE="-1"><HR><B>NOTE: </B>There is a way to override this, as will be explained later in this section.<HR></FONT>
</BLOCKQUOTE>
<P>During the initial menu entitled <I>Series Selection</I>, you’ll be presented with a list of the disk sets and a short explanation of what is contained on them. Generally speaking, you won’t want to install <I>all</I> the disk sets, as there are some disk sets that overlap and their coexistence on the hard drive is not wise (particularly when it comes to development tools). In addition, you don’t want to waste the hard disk space needed for a full installation—will you really need three or four text editors, multiple text-formatting packages, and a slew of fonts you will never use? Choose the software you think you’re likely to use. You can always run the <B>setup</B> program again and install additional disk sets in the future.</P>
<BLOCKQUOTE>
<P><FONT SIZE="-1"><HR><B>NOTE: </B>Technically speaking, all that’s needed for a minimal installation of Linux is the <I>A</I> disk set.<HR></FONT>
</BLOCKQUOTE>
<P>The full set of disk sets is listed in Table 2.6.
</P>
<CENTER>
<TABLE WIDTH="100%"><CAPTION><B>Table 2.6</B> A Full List of the Linux Disk Sets
<TR>
<TH WIDTH="20%" ALIGN="LEFT">Series
<TH WIDTH="80%" ALIGN="LEFT">Purpose
<TR>
<TH COLSPAN="2"><HR>
<TR>
<TD VALIGN="TOP">A
<TD>The base system; if you install only this disk set, you’ll have enough to get up and running and have <B>elvis</B> and comm programs available.
<TR>
<TD VALIGN="TOP">AP
<TD>Various applications and add-ons, such as the online manual (<B>man</B>) pages, <B>groff</B>, <B>ispell</B>, <B>term</B> (and many TCP/IP programs ported to <B>term</B>), <B>joe</B>, <B>jed</B>, <B>jove</B>, <B>ghostscript</B>, <B>sc</B>, <B>bc</B>, <B>ftape</B> support, and the <B>quota</B> utilities.
<TR>
<TD VALIGN="TOP">D
<TD>Program development; GCC/G++/Objective C 2.7.2.1, <B>make</B> (GNU and BSD), <B>byacc</B> and GNU <B>bison</B>, <B>flex</B>, the 5.4.23 C libraries, <B>gdb</B>, kernel source for Linux 2.0.x. <B>SVGAlib</B>, <B>ncurses</B>, <B>clisp</B>, <B>f2c</B>, <B>p2c</B>, <B>m4</B>, <B>perl</B>, <B>rcs</B>, and <B>dll</B> tools.
<TR>
<TD>E
<TD>GNU <B>emacs</B> 19.31.
<TR>
<TD>F
<TD>A collection of FAQs and other documentation.
<TR>
<TD>K
<TD>Source code for the Linux 2.0.x kernel.
<TR>
<TD VALIGN="TOP">N
<TD>Networking; TCP/IP, UUCP, <B>mailx</B>, <B>dip</B>, PPP, <B>deliver</B>, <B>elm</B>, <B>pine</B>, BSD <B>sendmail</B>, <B>cnews</B>, <B>nn</B>, <B>tin</B>, <B>trn</B>, and <B>inn</B>.
<TR>
<TD VALIGN="TOP">T
<TD>teTeX release 0.4 (teTex is Thomas Esser’s Tex distribution for Linux.)
<TR>
<TD VALIGN="TOP">TCL
<TD>Tcl, Tk, TclX; A port of the major Tcl packages to Linux, including shared library support.
<TR>
<TD VALIGN="TOP">X
<TD>The base XFree86 3.2 system, with <B>libXpm</B>, <B>fvwm</B> 1.23b, and <B>xlock</B> added.
<TR>
<TD VALIGN="TOP">XAP
<TD>X applications: X11 <B>ghostscript</B>, <B>libgr13</B>, <B>seyon</B>, <B>workman</B>, <B>xfilemanager</B>, <B>xv</B> 3.01, GNU <B>chess</B> and <B>xboard</B>, <B>xfm</B> 1.3, <B>ghostview</B>, <B>gnuplot</B>, <B>xpaint</B>, <B>xfractint</B>, <B>fvwm-95-2</B>, and various X games.
<TR>
<TD>XD
<TD>X11 server link kit, static libraries, and PEX support.
<TR>
<TD VALIGN="TOP">XV
<TD>Xview 3.2p1-X11R6; XView libraries, and the Open Look virtual and nonvirtual window managers for XFree86 3.2.
<TR>
<TD VALIGN="TOP">Y
<TD>Games; the BSD games collection, Tetris for terminals, and Sasteroids.
<TR>
<TD COLSPAN="2"><HR>
</TABLE>
</CENTER>
<P>Mark the disk sets you want to install by pressing the <B>SpaceBar</B>.</P>
<P>You’ll then be asked whether you want to use the default tagfiles or create your own. When a piece of software is installed, it’s said to be <I>tagged</I>. By using the default tagfiles, you are installing software deemed to be mandatory, while the system prompts you before installing packages that aren’t mandatory. Again, your best move is to go with the default unless you’ve had experience with custom tagfiles and know exactly what you want to install.</P>
<BLOCKQUOTE>
<P><FONT SIZE="-1"><HR><B>WARNING: </B>At this point there’s an option to install everything. Don’t do this, unless you’ve designated a small group of disk sets to be installed and know that you do indeed want to install everything.<HR></FONT>
</BLOCKQUOTE>
<P>Linux will begin the installation. It will tell you what’s being installed, including mandatory packages. When it comes to a nonmandatory piece of software, it will stop and ask if you do indeed want to install the software. (It also differentiates between software, noting if the installation is recommended—which means you really should install it—or optional.) An added bonus during this process is that <B>setup</B> will tell you how much disk space the nonmandatory software will use (alas, there’s no overall reckoning of how much space the entire installation will use). Use the cursor keys to move between the <B>Yes</B> and <B>No</B> choices, and use <B>Enter</B> to move on.</P><P><BR></P>
<CENTER>
<TABLE BORDER>
<TR>
<TD><A HREF="074-076.html">Previous</A></TD>
<TD><A HREF="../ewtoc.html">Table of Contents</A></TD>
<TD><A HREF="079-082.html">Next</A></TD>
</TR>
</TABLE>
</CENTER>
</td>
</tr>
</table>
<!-- begin footer information -->
</body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -