-->
Previous | Table of Contents | Next |
Now comes the fun part: choosing the software you want to install.
True to its roots as a diskette-based operating system, Linux divides software into disk sets. Each disk set is uniquely named and corresponds to a specific part of the operating system. For example, the A series contains the core of Linux, and its installation is mandatory.
The setup program divides disk sets and the software within into mandatory and optional installations. Some of the elements of Linux, such as the aforementioned A 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.
NOTE: There is a way to override this, as will be explained later in this section.
During the initial menu entitled Series Selection, youll be presented with a list of the disk sets and a short explanation of what is contained on them. Generally speaking, you wont want to install all 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 dont want to waste the hard disk space needed for a full installationwill 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 youre likely to use. You can always run the setup program again and install additional disk sets in the future.
NOTE: Technically speaking, all thats needed for a minimal installation of Linux is the A disk set.
The full set of disk sets is listed in Table 2.6.
Series | Purpose |
---|---|
A | The base system; if you install only this disk set, youll have enough to get up and running and have elvis and comm programs available. |
AP | Various applications and add-ons, such as the online manual (man) pages, groff, ispell, term (and many TCP/IP programs ported to term), joe, jed, jove, ghostscript, sc, bc, ftape support, and the quota utilities. |
D | Program development; GCC/G++/Objective C 2.7.2.1, make (GNU and BSD), byacc and GNU bison, flex, the 5.4.23 C libraries, gdb, kernel source for Linux 2.0.x. SVGAlib, ncurses, clisp, f2c, p2c, m4, perl, rcs, and dll tools. |
E | GNU emacs 19.31. |
F | A collection of FAQs and other documentation. |
K | Source code for the Linux 2.0.x kernel. |
N | Networking; TCP/IP, UUCP, mailx, dip, PPP, deliver, elm, pine, BSD sendmail, cnews, nn, tin, trn, and inn. |
T | teTeX release 0.4 (teTex is Thomas Essers Tex distribution for Linux.) |
TCL | Tcl, Tk, TclX; A port of the major Tcl packages to Linux, including shared library support. |
X | The base XFree86 3.2 system, with libXpm, fvwm 1.23b, and xlock added. |
XAP | X applications: X11 ghostscript, libgr13, seyon, workman, xfilemanager, xv 3.01, GNU chess and xboard, xfm 1.3, ghostview, gnuplot, xpaint, xfractint, fvwm-95-2, and various X games. |
XD | X11 server link kit, static libraries, and PEX support. |
XV | Xview 3.2p1-X11R6; XView libraries, and the Open Look virtual and nonvirtual window managers for XFree86 3.2. |
Y | Games; the BSD games collection, Tetris for terminals, and Sasteroids. |
Mark the disk sets you want to install by pressing the SpaceBar.
Youll then be asked whether you want to use the default tagfiles or create your own. When a piece of software is installed, its said to be tagged. By using the default tagfiles, you are installing software deemed to be mandatory, while the system prompts you before installing packages that arent mandatory. Again, your best move is to go with the default unless youve had experience with custom tagfiles and know exactly what you want to install.
WARNING: At this point theres an option to install everything. Dont do this, unless youve designated a small group of disk sets to be installed and know that you do indeed want to install everything.
Linux will begin the installation. It will tell you whats 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 recommendedwhich means you really should install itor optional.) An added bonus during this process is that setup will tell you how much disk space the nonmandatory software will use (alas, theres no overall reckoning of how much space the entire installation will use). Use the cursor keys to move between the Yes and No choices, and use Enter to move on.
Previous | Table of Contents | Next |