Site Home Page The UML Wiki UML Community Site The UML roadmap What it's good for Case Studies Kernel Capabilities Downloading it Running it Compiling Installation Skas Mode Incremental Patches Test Suite Host memory use Building filesystems Troubles User Contributions Related Links The ToDo list Projects Diary Thanks Contacts
Tutorials The HOWTO (html) The HOWTO (text) Host file access Device inputs Sharing filesystems Creating filesystems Resizing filesystems Virtual Networking Management Console Kernel Debugging UML Honeypots gprof and gcov Running X Diagnosing problems Configuration Installing Slackware Porting UML IO memory emulation UML on 2G/2G hosts Adding a UML system call Running nested UMLs
How you can help Overview Documentation Utilities Kernel bugs Kernel projects
Screenshots A virtual network An X session
Transcripts A login session A debugging session Slackware installation
Reference Kernel switches Slackware README
Papers ALS 2000 paper (html) ALS 2000 paper (TeX) ALS 2000 slides LCA 2001 slides OLS 2001 paper (html) OLS 2001 paper (TeX) ALS 2001 paper (html) ALS 2001 paper (TeX) UML security (html) LCA 2002 (html) WVU 2002 (html) Security Roundtable (html) OLS 2002 slides LWE 2005 slides
Fun and Games Kernel Hangman Disaster of the Month

### A Slackware installation

This is a transcript of a Slackware installation following the directions in the README provided in the Slackware installation kit.

This is fairly old, but Martin Volf has run the install under UML with Slackware 8.0 and put a page of hints here

First, the main console: ``

    ~/linux/2.3.26/um 1003:  dd if=/dev/zero of=root_fs_slackware bs=$((1024*1024))\
     count=100
    100+0 records in
    100+0 records out
    ~/linux/2.3.26/um 1004:  linux ubd0=../distros/slackware_7.0/inst_fs_slackware_7_0 \
    ubd1=root_fs_slackware ubd2r=/dev/cdrom devfs=nomount rw no-xterm
    tracing thread pid = 14162
    Linux version 2.4.0-test7-1um (jdike@ccure.karaya.com) (gcc version \
    egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)) #1 Thu Aug 31 11:06:09 \
    EST 2000
    On node 0 totalpages: 4096
    zone(0): 0 pages.
    zone(1): 4096 pages.
    zone(2): 0 pages.
    Kernel command line: ubd0=../distros/slackware_7.0/inst_fs_slackware_7_0 \
    ubd1=root_fs_slackware ubd2r=/dev/cdrom devfs=nomount rw no-xterm \
    root=/dev/ubd0
    Calibrating delay loop... 444.33 BogoMIPS
    Memory: 16116k available
    Dentry-cache hash table entries: 2048 (order: 2, 16384 bytes)
    Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes)
    Page-cache hash table entries: 4096 (order: 2, 16384 bytes)
    Inode-cache hash table entries: 1024 (order: 1, 8192 bytes)
    VFS: Diskquotas version dquot_6.4.0 initialized
    POSIX conformance testing by UNIFIX
    Linux NET4.0 for Linux 2.4
    Based upon Swansea University Computer Society NET3.039
    NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
    NET4: Linux TCP/IP 1.0 for NET4.0
    IP Protocols: ICMP, UDP, TCP
    IP: routing cache hash table of 512 buckets, 4Kbytes
    TCP: Hash tables configured (established 1024 bind 1024)
    Starting kswapd v1.7
    pty: 256 Unix98 ptys configured
    RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
    loop: registered device at major 7
    loop: enabling 8 loop devices
    User-mode Linux network interface 0.005 (eth0)
    User-mode Linux network interface 0.005 (eth1)
    User-mode Linux network interface 0.005 (eth2)
    User-mode Linux network interface 0.005 (eth3)
    Initializing stdio console driver
    Initializing software serial port version 0
    serial line 0 assigned pty /dev/ptyp1
    ssl receive thread is pid 14168
    devfs: v0.102 (20000622) Richard Gooch (rgooch@atnf.csiro.au)
    devfs: devfs_debug: 0x0
    devfs: boot_options: 0x2
    EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
    VFS: Mounted root (ext2 filesystem).
    INIT: version 2.76 booting
    none on /proc type proc (rw)
    Virtual console #4 opened on /dev/ptyp2
    INIT: Entering runlevel: 4

Then, over to one of the virtual consoles: `

    Welcome to the Slackware Linux installation disk! (version 7.0.0-text)

    ######  IMPORTANT!  READ THE INFORMATION BELOW CAREFULLY.  ######

    - You will need one or more partitions of type 'Linux native' prepared.  It is
      also recommended that you create a swap partition (type 'Linux swap') prior
      to installation.  For more information, run 'setup' and read the help file.

    - If you're having problems that you think might be related to low memory (this
      is possible on machines with 8 or less megabytes of system memory), you can
      try activating a swap partition before you run setup.  After making a swap
      partition (type 82) with cfdisk or fdisk, activate it like this:
        mkswap /dev/<partition> ; swapon /dev/<partition>

    - Once you have prepared the disk partitions for Linux, type 'setup' to begin
      the installation process.

    You may now login as 'root'.

    slackware login:  root

    Linux 2.4.0-test7-1um.

    If you're upgrading an existing Slackware system, you might want to
    remove old packages before you run 'setup' to install the new ones. If
    you don't, your system will still work but there might be some old files
    left laying around on your drive.

    Just mount your Linux partitions under /mnt and type 'pkgtool'. If you
    don't know how to mount your partitions, type 'pkgtool' and it will tell
    you how it's done.

    To partition your hard drive(s), use 'cfdisk' or 'fdisk'.
    To activate PCMCIA/Cardbus devices needed for installation, type 'pcmcia'.
    To activate network devices needed for installation, type 'network'.
    To start the main installation, type 'setup'.

    #  mke2fs /dev/ubd1
    mke2fs 1.15, 18-Jul-1999 for EXT2 FS 0.5b, 95/08/09
    Filesystem label=
    OS type: Linux
    Block size=1024 (log=0)
    Fragment size=1024 (log=0)
    25688 inodes, 102400 blocks
    5120 blocks (5.00%) reserved for the super user
    First data block=1
    13 block groups
    8192 blocks per group, 8192 fragments per group
    1976 inodes per group
    Superblock backups stored on blocks:
    	8193, 24577, 40961, 57345, 73729,

    Writing inode tables:  done
    Writing superblocks and filesystem accounting information: done
    #  fdisk /dev/ubd1
    Device contains neither a valid DOS partition table, nor Sun or SGI disklabel
    Building a new DOS disklabel. Changes will remain in memory only,
    until you decide to write them. After that, of course, the previous
    content won't be recoverable.

    The number of cylinders for this disk is set to 25600.
    There is nothing wrong with that, but this is larger than 1024,
    and could in certain setups cause problems with:
    1) software that runs at boot time (e.g., LILO)
    2) booting and partitioning software from other OSs
       (e.g., DOS FDISK, OS/2 FDISK)

    Command (m for help):  o
    Building a new DOS disklabel. Changes will remain in memory only,
    until you decide to write them. After that, of course, the previous
    content won't be recoverable.

    The number of cylinders for this disk is set to 25600.
    There is nothing wrong with that, but this is larger than 1024,
    and could in certain setups cause problems with:
    1) software that runs at boot time (e.g., LILO)
    2) booting and partitioning software from other OSs
       (e.g., DOS FDISK, OS/2 FDISK)

    Command (m for help):  n
    Command action
       e   extended
       p   primary partition (1-4)
    p
    Partition number (1-4):  1
    First cylinder (1-25600, default 1):
    Using default value 1
    Last cylinder or +size or +sizeM or +sizeK (1-25600, default 25600):
    Using default value 25600

    Command (m for help):  w
    The partition table has been altered!

    Calling ioctl() to re-read partition table.
    Syncing disks.

    WARNING: If you have created or modified any DOS 6.x
    partitions, please see the fdisk manual page for additional
    information.
    #  setup

    Welcome to Slackware Linux Setup (v. 7.0.0-text)

    Linux supports many different keyboard configurations. If you are not
    using a US keyboard, you will probably want to remap your keyboard.

    Would you like to remap your keyboard?

    1 - yes
    2 - no

    Your choice (1/2)?  2

    You have not created a swap partition with Linux fdisk.
    Do you want to continue without a swapfile ([y]es, [n]o)?  y

    The following partition is available for Linux:

       Device Boot    Start       End    Blocks   Id  System
    /dev/hdb1             1     25600  52428784   83  Linux native

    If this is the root partition of an existing Linux system, you
    may add more software to the existing system, or you may
    reformat the partition and install from scratch.

    Would you like to [a]dd more software, or [i]nstall from scratch?  i

    Since you've chosen to install Linux from scratch, we want to be
    sure you know how to proceed, and we also want to give you one last
    chance to change your mind. When using this option, you must install
    to a blank partition. If you have not already formatted it manually
    then you must format it when prompted.

    Enter [i] again to install from scratch, or [a] to add
    software to your existing system.

    Install fresh, or add software to your current system? ([i]nstall, [a]dd)?  i

    If this partition has not been formatted, you should format it.

    Would you like to format this partition ([y]es, [n]o, [c]heck sectors too)?  n

    Mounting your new root partition:
    Root partition mounted.

    Installing all software on /dev/hdb1.

    SOURCE MEDIA SELECTION

    1 -- Install from a hard drive partition.
    2 -- Install from floppy disks.
    3 -- Install via NFS.
    4 -- Install from a pre-mounted directory.
    5 -- Install from CD-ROM.

    From which source will you be installing Linux (1/2/3/4/5)?  5

    INSTALLING FROM SLACKWARE CD-ROM

    What type of CD-ROM drive do you have?

    1  -- Works with most ATAPI/IDE CD drives (/dev/hd*)
    2  -- SCSI (/dev/scd0 or /dev/scd1)
    3  -- Sony CDU31A/CDU33A (/dev/sonycd)
    4  -- Sony 531/535 (/dev/cdu535)
    5  -- Mitsumi (proprietary interface, not IDE) (/dev/mcd)
    6  -- New Mitsumi (also not IDE) (/dev/mcdx0)
    7  -- Sound Blaster Pro/Panasonic (/dev/sbpcd)
    8  -- Aztech/Orchid/Okano/Wearnes (/dev/aztcd)
    9  -- Phillips and some ProAudioSpectrum16 (/dev/cm206cd)
    10 -- Goldstar R420 (/dev/gscd)
    11 -- Optics Storage 8000 (/dev/optcd)
    12 -- Sanyo CDR-H94 + ISP16 soundcard (/dev/sjcd)
    13 -- Try to scan for your CD drive

    CD-ROM type (1/2/3/4/5/6/7/8)?  1

    SELECT IDE DEVICE

    Enter the device name that represents your IDE CD-ROM drive.
    This will probably be one of these (in the order of most to least
    likely):  /dev/hdb /dev/hdc /dev/hdd /dev/hde /dev/hdf /dev/hdg
    /dev/hdh /dev/hda

    Enter device name:  /dev/ubd2

    CHOOSE YOUR INSTALLATION METHOD

    With Slackware, you can run most of the system from the CD-ROM if you're
    short of drive space or if you just want to test Linux without going
    through a complete installation.

    slakware   Normal installation to hard drive
    slaktest   Link /usr->/cdrom/live/usr to run mostly from CD-ROM

    Which type of installation do you want (slakware or slaktest)?  slakware

    SERIES SELECTION:
    These series of packages (and possibly more) are available:
          A   - Base Linux system
          AP  - Various applications that do not need X
          D   - Program Development (C, C++, Kernel source, Lisp, Perl, etc.)
          DES - crypt() add-on
          E   - GNU Emacs
          F   - FAQ lists
          GTK - GTK+ apps and libs (including GNOME)
          K   - Linux kernel source
          KDE - Qt and KDE (the K Desktop Environment)
          N   - Networking (TCP/IP, UUCP, Mail)
          T   - TeX
          TCL - Tcl/Tk/TclX, Tcl language, and Tk toolkit for developing X apps
          X   - XFree86 Base X Window System
          XAP - X Window Applications
          XD  - XFree86 X11 server development system
          XV  - XView (OpenLook [virtual] Window Manager, apps)
          Y   - Games (that do not require X)
    Specify which software series you wish to install on the prompt below.  For
    example, to install the base system, X, and KDE, you'd enter: a kde x
    To install all of the available catagories, just hit enter here.
    Which software sets do you want to install?  a ap

    SOFTWARE INSTALLATION

    Next, software packages are going to be transfered on to your hard drive.
    If you use PROMPT mode, required packages are installed automatically, but
    you'll be asked if you want other packages before they are installed.  If you
    have enough hard drive space reserved, it's much faster to NOT use PROMPT mode.
    When you don't use PROMPT mode, the install program automatically installs
    everything from the software series you have selected.

    The package defaults are user definable -- you may set any package to be added
    or skipped automatically by editing your choices into a file called TAGFILE
    that will be found on the first disk of each series. There will also be a
    copy of the original tagfile called TAGFILE.ORG available in case you want
    to restore the default settings. The tagfile contains all the instructions
    needed to completely automate your installation.

    NOTE: Software may be added to your system after the initial installation.
    A copy of setup will be placed in your /sbin directory. Just type 'setup' to
    add software to your system. Another script, PKGTOOL, may be used to add
    software packages from the current directory, or to cleanly remove packages
    that you want uninstalled.

    Do you want to use (slow) PROMPT mode (y/n)? n

    PROMPT mode not selected.

    Installing all the packages in each selected series.

    --- Installing disk series ==>a<==

    Auto-installing package ==>aaa_base<==        Priority: [required]
    aaa_base: Basic Linux filesystem package.
    aaa_base:
    aaa_base: Sets up the empty directory tree for Slackware and adds an email to
    aaa_base: root's mailbox welcoming them to Linux. :)  This package should be
    aaa_base: installed first, and never uninstalled.
    aaa_base:
    aaa_base:
    Size: Compressed: 6K, uncompressed: 90K.
    Installing package aaa_base...
    Executing installation script for package aaa_base...
    Done installing package aaa_base.

    Auto-installing package ==>aoutlibs<==        Priority: [required]
    aoutlibs: a.out (libc4) shared libraries
    aoutlibs:
    aoutlibs: These shared libraries provide support for running Linux binaries
    aoutlibs: compiled in the now obsolete a.out binary format.  These libraries
    aoutlibs: can be found in /usr/i386-slackware-linux-gnuaout/lib.
    aoutlibs:
    aoutlibs: Adds crt0.o, libvga.so.1.2.9, libdb.so.1.85.1, libc.so.4.7.6,
    aoutlibs: libcurses.so.0.1.2, libm.so.4.6.27.
    aoutlibs:
    Size: Compressed: 311K, uncompressed: 1030K.
    Installing package aoutlibs...
    Executing installation script for package aoutlibs...
    Done installing package aoutlibs.

    Auto-installing package ==>bash<==        Priority: [required]
    bash:     GNU bash-2.03
    bash:
    bash:     The GNU Bourne-Again SHell.  Bash is a sh-compatible command
    bash:     interpreter that executes commands read from the standard input or
    bash:     from a file.  Bash also incorporates useful features from the Korn
    bash:     and C shells (ksh and csh).  Bash is ultimately intended to be a
    bash:     conformant implementation of the IEEE Posix Shell and Tools
    bash:     specification (IEEE Working Group 1003.2).
    bash:
    bash:     Bash must be present for the system to boot properly.
    bash:
    Size: Compressed: 380K, uncompressed: 680K.
    Installing package bash...
    Executing installation script for package bash...
    Done installing package bash.

    Auto-installing package ==>bash1<==        Priority: [recommended]
    bash1:    GNU bash-1.14.7
    bash1:
    bash1:    The GNU Bourne-Again SHell.  Bash is a sh-compatible command language
    bash1:    interpreter that executes commands read from the standard input or
    bash1:    from a file.  Bash also incorporates useful features from the Korn
    bash1:    and C shells (ksh and csh).  Bash is ultimately intended to be a
    bash1:    conformant implementation of the IEEE Posix Shell and Tools
    bash1:    specification (IEEE Working Group 1003.2).
    bash1:
    bash1:    Some older scripts may need /bin/bash1 instead of /bin/bash.
    bash1:
    Size: Compressed: 238K, uncompressed: 450K.
    Installing package bash1...
    Executing installation script for package bash1...
    Done installing package bash1.

    Auto-installing package ==>bzip2<==        Priority: [required]
    bzip2:    bzip2 version 0.9.0c (a block-sorting file compressor)
    bzip2:
    bzip2:    Bzip2 compresses files using the Burrows-Wheeler block sorting text
    bzip2:    compression algorithm, and Huffman coding.  Compression is generally
    bzip2:    considerably better than that achieved by more conventional
    bzip2:    LZ77/LZ78-based compressors, and approaches the performance of the PPM
    bzip2:    family of statistical compressors.
    bzip2:
    bzip2:    Julian Seward <jseward@acm.org> is the author of bzip2.
    bzip2:
    Size: Compressed: 87K, uncompressed: 260K.
    Installing package bzip2...
    Executing installation script for package bzip2...
    Done installing package bzip2.

    Auto-installing package ==>cpio<==        Priority: [required]
    cpio:     The GNU cpio backup and archiving utility v. 2.4.2
    cpio:
    cpio:     This is GNU cpio, a program to manage archives of files. This package
    cpio:     also includes mt, a tape drive control program. cpio copies files into
    cpio:     or out of a cpio or tar archive, which is a file that contains other
    cpio:     files plus information about them, such as their pathname, owner,
    cpio:     timestamps, and access permissions. The archive can be another file on
    cpio:     the disk, a magnetic tape, or a pipe.
    cpio:
    Size: Compressed: 72K, uncompressed: 200K.
    Installing package cpio...
    Executing installation script for package cpio...
    Done installing package cpio.

    Auto-installing package ==>devs<==        Priority: [required]
    devs:     Device files
    devs:
    devs:     This package creates special files in the /dev directory that
    devs:     represent your system's hardware.
    devs:
    Size: Compressed: 57K, uncompressed: 1950K.
    Installing package devs...
    Executing installation script for package devs...
    Done installing package devs.

    Auto-installing package ==>find<==        Priority: [required]
    find:     GNU findutils-4.1
    find:
    find:     This package contains the GNU find, xargs, and locate programs.
    find:     find and xargs comply with POSIX 1003.2.  They also support some
    find:     additional options, some borrowed from Unix and some unique to GNU.
    find:
    Size: Compressed: 80K, uncompressed: 150K.
    Installing package find...
    Done installing package find.

    Auto-installing package ==>getty<==        Priority: [optional]
    getty:    getty_ps 2.0.7j
    getty:
    getty:    /sbin/getty and /sbin/uugetty.
    getty:    These control the process of logging into your system, and may be used
    getty:    instead of 'agetty', which is the default getty included with the
    getty:    util-linux package. getty_ps supports a number of enhancements such as
    getty:    ringback support.
    getty:
    Size: Compressed: 59K, uncompressed: 150K.
    Installing package getty...
    Done installing package getty.

    Auto-installing package ==>bin<==        Priority: [required]
    bin:      Binaries that go in /bin and /usr/bin.
    bin:
    bin:      Various required utilities and programs, such as:
    bin:          apmd_3.0beta8-1, asapm-2.2, at-3.1.7, banners, bpe, compress,
    bin:          dcron-2.3.3, ed-0.2, eject_1.5-5, file_3.27-4, gawk-3.0.4,
    bin:          hdparm-3.5, indent-2.2.0, lha-1.00, makewhatis, mkdosfs-0.4,
    bin:          patch-2.5.3, rpm2targz, sed-3.02, sharutils-4.2c, splitvt-1.6.3,
    bin:          time-1.7, todos, unarj230, zoo-2.10.
    bin:
    Size: Compressed: 971K, uncompressed: 1960K.
    Installing package bin...
    Executing installation script for package bin...
    Done installing package bin.

    Auto-installing package ==>e2fsprog<==        Priority: [required]
    e2fsprog: e2fsprogs-1.15
    e2fsprog:
    e2fsprog: Utilities needed to create and maintain ext2 filesystems under Linux.
    e2fsprog: Included in this package are: chattr, lsattr, mke2fs, mklost+found,
    e2fsprog: tune2fs, fsck, e2fsck, e2label, debugfs, dumpe2fs, and badblocks.
    e2fsprog:
    e2fsprog: These utilities were written by Remy Card (the developer and
    e2fsprog: maintainer of the ext2 fs) and Theodore T'so.
    e2fsprog:
    Size: Compressed: 234K, uncompressed: 650K.
    Installing package e2fsprog...
    Executing installation script for package e2fsprog...
    Done installing package e2fsprog.

    Auto-installing package ==>gzip<==        Priority: [required]
    gzip:     GNU zip compression utilities. (v. 1.2.4a)
    gzip:
    gzip:     Gzip reduces the size of the named files using Lempel-Ziv coding
    gzip:     (LZ77).  Whenever possible, each file is replaced by one with the
    gzip:     extension .gz, while keeping the same ownership modes, access and
    gzip:     modification times.
    gzip:
    Size: Compressed: 51K, uncompressed: 100K.
    Installing package gzip...
    Executing installation script for package gzip...
    Done installing package gzip.

    Auto-installing package ==>less<==        Priority: [required]
    less:     less-340
    less:
    less:     Less is a paginator similar to more (1), but which allows backward
    less:     movement in the file as well as forward movement. Also, less does not
    less:     have to read the entire input file before starting, so with large
    less:     input files it starts up faster than text editors like vi (1).
    less:
    less:     Less was written by Mark Nudelman.
    less:
    Size: Compressed: 67K, uncompressed: 140K.
    Installing package less...
    Done installing package less.

    Auto-installing package ==>cxxlibs<==        Priority: [required]
    cxxlibs:  C++ shared libraries
    cxxlibs:
    cxxlibs:  This package contains the shared libraries needed to run dynamically
    cxxlibs:  linked C++ binaries.
    cxxlibs:
    cxxlibs:      Includes libstdc++.so.2.7.2.8,
    cxxlibs:               libstdc++.so.2.8.0,
    cxxlibs:               libstdc++.so.2.9.0,
    cxxlibs:               libstdc++-2-libc6.1-1-2.9.0.so.
    cxxlibs:
    Size: Compressed: 392K, uncompressed: 1250K.
    Installing package cxxlibs...
    Executing installation script for package cxxlibs...
    Done installing package cxxlibs.

    Auto-installing package ==>elflibs<==        Priority: [required]
    elflibs:  Assorted ELF shared libraries
    elflibs:
    elflibs:  This is a collection of shared libraries needed to run Linux code in
    elflibs:  the ELF binary format. ELF (Executable and Linking Format) is the
    elflibs:  standard Linux binary format.  These libraries are gathered from
    elflibs:  packages outside of the A series, and are intended to give a fairly
    elflibs:  complete set of runtime ELF libraries when added to the glibcso
    elflibs:  package (also in the A series).  If you're doing a full installation,
    elflibs:  these libraries are redundant, but installing them doesn't hurt.
    elflibs:
    Size: Compressed: 734K, uncompressed: 1790K.
    Installing package elflibs...
    Executing installation script for package elflibs...
    Done installing package elflibs.

    Auto-installing package ==>gpm<==        Priority: [recommended]
    gpm:      gpm-1.17.8
    gpm:
    gpm:      The general purpose mouse server, or gpm, allows you to use the mouse
    gpm:      to cut and paste text from the screen.  It also acts as a mouse
    gpm:      server for applications running on the Linux console, such as the
    gpm:      Midnight Commander file manager and dialog.
    gpm:
    gpm:      NOTE:  This program may cause problems when you start X on systems
    gpm:      that do not use a serial mouse.  If you get an 'unable to open mouse
    gpm:      device' error from X, disable /etc/rc.d/rc.gpm.
    gpm:
    Size: Compressed: 196K, uncompressed: 500K.
    Installing package gpm...
    Executing installation script for package gpm...
    Done installing package gpm.

    Auto-installing package ==>elvis<==        Priority: [required]
    elvis:    elvis-2.1_4
    elvis:
    elvis:    Elvis is a text editor.  It is intended to be a modern replacement
    elvis:    for the classic ex/vi editor of UNIX fame.  Elvis supports many new
    elvis:    features, including multiple edit buffers, multiple windows, and a
    elvis:    variety of display modes.
    elvis:
    elvis:    As elvis is Slackware's default vi, this is a required package.
    elvis:
    Size: Compressed: 472K, uncompressed: 1330K.
    Installing package elvis...
    Executing installation script for package elvis...
    Done installing package elvis.

    Auto-installing package ==>etc<==        Priority: [required]
    etc:      /etc configuration files
    etc:
    etc:      System configuration files.  The /etc directory is traditionally the
    etc:      location where configuration files are found.
    etc:
    Size: Compressed: 212K, uncompressed: 670K.
    Installing package etc...
    Executing installation script for package etc...
    Done installing package etc.

    Auto-installing package ==>fileutls<==        Priority: [required]
    fileutls: fileutils-4.0
    fileutls:
    fileutls: These are the GNU file management utilities.  Most of these programs
    fileutls: have significant advantages over their Unix counterparts, such as
    fileutls: greater speed, additional options, and fewer arbitrary limits.
    fileutls:
    fileutls: These utilities are included:
    fileutls:     chgrp chmod chown cp dd df dircolors du ginstall ln ls
    fileutls:     mkdir mkfifo mknod mv rm rmdir sync touch
    fileutls:
    Size: Compressed: 404K, uncompressed: 1180K.
    Installing package fileutls...
    Executing installation script for package fileutls...
    Done installing package fileutls.

    Auto-installing package ==>grep<==        Priority: [required]
    grep:     GNU grep 2.3
    grep:
    grep:     Grep searches the named input files (or standard input if no files are
    grep:     named, or the file name - is given) for lines containing a match to
    grep:     the given pattern.  This is the 'fastest grep in the west' (we hope).
    grep:
    Size: Compressed: 131K, uncompressed: 340K.
    Installing package grep...
    Executing installation script for package grep...
    Done installing package grep.

    Auto-installing package ==>isapnp<==        Priority: [optional]
    isapnp:   isapnptools-1.18
    isapnp:
    isapnp:   These programs allow ISA Plug-And-Play devices to be
    isapnp:   configured on a Linux machine.  See the documentation in
    isapnp:   /usr/doc/isapnptools-1.18.
    isapnp:
    Size: Compressed: 89K, uncompressed: 260K.
    Installing package isapnp...
    Done installing package isapnp.

    Auto-installing package ==>floppy<==        Priority: [required]
    floppy:   floppy disk utilities
    floppy:
    floppy:   Contains fdutils-5.3, tools to test and format floppy disks; and
    floppy:   mtools-3.9.6, a collection of utilities for using DOS/Windows floppy
    floppy:   disks with Linux.
    floppy:
    Size: Compressed: 365K, uncompressed: 680K.
    Installing package floppy...
    Executing installation script for package floppy...
    Done installing package floppy.

    Auto-installing package ==>fsmods<==        Priority: [required]
    fsmods:   Filesystem modules for Linux 2.2.13
    fsmods:
    fsmods:   A kernel module is a piece of object code that can be dynamically
    fsmods:   loaded into the Linux kernel to provide new kernel functions.  These
    fsmods:   modules support additional filesystems, such as HPFS, HFS, and NTFS.
    fsmods:
    Size: Compressed: 497K, uncompressed: 1330K.
    Installing package fsmods...
    Done installing package fsmods.

    Auto-installing package ==>hdsetup<==        Priority: [required]
    hdsetup:  The Slackware setup/package maintenance system v. 7.0.0
    hdsetup:
    hdsetup:  The full screen and tty versions of setup and pkgtool, two utilities
    hdsetup:  included with Slackware that allow you to easily install software
    hdsetup:  packages, remove software packages, and review the installed software
    hdsetup:  packages.
    hdsetup:
    hdsetup:  Also contains the command line utilities 'installpkg', 'removepkg',
    hdsetup:  'makepkg', 'explodepkg', and 'upgradepkg' that install, remove, build,
    hdsetup:  examine, and upgrade software packages.  Man pages are included.
    hdsetup:
    Size: Compressed: 138K, uncompressed: 700K.
    Installing package hdsetup...
    Executing installation script for package hdsetup...
    Done installing package hdsetup.

    Auto-installing package ==>infozip<==        Priority: [required]
    infozip:  Info-ZIP's zip 2.2 and unzip 5.40 utilities
    infozip:
    infozip:  zip is a compression and file packaging utility for Unix, VMS, MSDOS,
    infozip:  OS/2, Windows NT, Minix, Atari and Macintosh, Amiga and Acorn RISC OS.
    infozip:  It is analogous to a combination of the UNIX commands tar(1) and
    infozip:  compress(1) and is compatible with PKZIP (Phil Katz's ZIP).  A
    infozip:  companion program (unzip(1L)), unpacks zip archives.
    infozip:
    infozip:
    infozip:
    Size: Compressed: 227K, uncompressed: 540K.
    Installing package infozip...
    Executing installation script for package infozip...
    Done installing package infozip.

    Auto-installing package ==>loadlin<==        Priority: [recommended]
    loadlin:  LOADLIN v1.6a
    loadlin:
    loadlin:  LOADLIN.EXE, a loader (running under DOS) for LINUX kernel images
    loadlin:  fully supporting the kernel's command line feature.
    loadlin:
    loadlin:  LOADLIN is the safest way to boot Linux from your hard disk, if you
    loadlin:  have a bootable DOS partition on your machine.
    loadlin:
    loadlin:  LOADLIN is (C) 1994...1995 Hans Lermen (lermen@elserv.ffm.fgan.de)
    loadlin:
    Size: Compressed: 93K, uncompressed: 100K.
    Installing package loadlin...
    Done installing package loadlin.

    Auto-installing package ==>glibcso<==        Priority: [required]
    glibcso:  glibc-2.1.2 runtime support
    glibcso:
    glibcso:  This package contains the shared libraries, binaries, and support
    glibcso:  files required to run most Linux applications linked with glibc.
    glibcso:
    Size: Compressed: 749K, uncompressed: 1920K.
    Installing package glibcso...
    Executing installation script for package glibcso...
    Done installing package glibcso.

    Auto-installing package ==>ibcs2<==        Priority: [optional]
    ibcs2:    Intel Binary Compatibility Specification module
    ibcs2:
    ibcs2:    The iBCS module allows many binaries from other OS's to run on Linux:
    ibcs2:
    ibcs2:    i386 BSD (386BSD, FreeBSD, NetBSD, BSDI/386) - very alpha.
    ibcs2:    SVR4 (Interactive, Unixware, USL, Dell etc.)
    ibcs2:    SVR3 generic
    ibcs2:    SCO (SVR3 with extensions for symlinks and long filenames)
    ibcs2:    Wyse V/386 (SVR3 with extensions for symlinks)
    ibcs2:    Xenix V/386 (386 small model binaries only)
    ibcs2:
    Size: Compressed: 427K, uncompressed: 1290K.
    Installing package ibcs2...
    Executing installation script for package ibcs2...
    Done installing package ibcs2.

    Auto-installing package ==>lpr<==        Priority: [recommended]
    lpr:      lpr-0.35-6
    lpr:
    lpr:      This is the lpr printing suite ported from BSD.  It's the most
    lpr:      standard UN*X printing system in current use.  If you're interested
    lpr:      in automatic detection of PostScript and DVI files, check out the
    lpr:      apsfilter add-on in Slackware's AP package series.
    lpr:
    Size: Compressed: 74K, uncompressed: 180K.
    Installing package lpr...
    Executing installation script for package lpr...
    Done installing package lpr.

    Auto-installing package ==>pciutils<==        Priority: [optional]
    pciutils: pciutils-2.0 (Linux PCI utilities)
    pciutils:
    pciutils: lspci displays detailed information about all PCI buses and devices
    pciutils: in the system, replacing the original /proc/pci interface.
    pciutils:
    pciutils: setpci allows reading from and writing to PCI device configuration
    pciutils: registers. For example, you can adjust the latency timers with it.
    pciutils:
    pciutils: See manual pages for more details.
    pciutils:
    Size: Compressed: 50K, uncompressed: 130K.
    Installing package pciutils...
    Done installing package pciutils.

    Auto-installing package ==>umsprogs<==        Priority: [required]
    umsprogs: umsdos-0.9
    umsprogs:
    umsprogs: Various utilities needed by Jacques Gelinas' UMSDOS filesystem.
    umsprogs:
    Size: Compressed: 21K, uncompressed: 60K.
    Installing package umsprogs...
    Executing installation script for package umsprogs...
    Done installing package umsprogs.

    Auto-installing package ==>ide<==        Priority: [recommended]
    ide:      Linux kernel version 2.2.13, without SCSI support
    ide:
    ide:      A Linux kernel for computers that do not need SCSI support. You MUST
    ide:      install a kernel image in order for your system to boot. This kernel
    ide:      supports IDE hard drives and IDE CD-ROM drives.  Other drivers (such
    ide:      as for CD-ROM drives on proprietary interfaces, or ethernet cards)
    ide:      may be loaded as modules.  See /etc/rc.d/rc.modules for examples.
    ide:
    Size: Compressed: 792K, uncompressed: 990K.
    Installing package ide...
    Executing installation script for package ide...
    Done installing package ide.

    Auto-installing package ==>ldso<==        Priority: [required]
    ldso:     ld.so 1.9.9, the dynamic linker/loader
    ldso:
    ldso:     ld.so completes the final process of linking all necessary references
    ldso:     to sharable objects and unreferenced symbols in an impure executable,
    ldso:     (usually a dynamically linked executable), to produce a runnable file.
    ldso:     Nearly all Linux binaries are 'incomplete' and require further linking
    ldso:     at run time. ld.so's job is thus to complete the linking process
    ldso:     started at compilation. ld.so was written by David Engel,
    ldso:     Eric Youngdale, Peter MacDonald, Hongjiu Lu, Linus Torvalds,
    ldso:     Lars Wirzenius and Mitch D'Souza.
    ldso:
    Size: Compressed: 195K, uncompressed: 470K.
    Installing package ldso...
    Executing installation script for package ldso...
    Done installing package ldso.

    Auto-installing package ==>lilo<==        Priority: [required]
    lilo:     LILO 21
    lilo:
    lilo:     Generic Boot Loader for Linux ('LInux LOader') by Werner Almesberger.
    lilo:     LILO boots Linux from your hard drive. It can also boot other
    lilo:     operating systems such as MS-DOS and OS/2, and can even boot DOS from
    lilo:     the second hard drive. LILO comes with utilities and documentation
    lilo:     that make it easier to install, such as 'liloconfig' and 'QuickStart'.
    lilo:     NOTE: Installing boot loaders is inherently dangerous. Be sure to have
    lilo:     some means to boot your system from a different media if you install
    lilo:     LILO on your hard disk.
    lilo:
    Size: Compressed: 153K, uncompressed: 530K.
    Installing package lilo...
    Done installing package lilo.

    Auto-installing package ==>man<==        Priority: [required]
    man:      man-1.5g
    man:
    man:      The man package is a collection of tools used for searching and
    man:      reading the online system documentation.  In fact, on most UNIX-like
    man:      operating systems it is the primary means of finding out how programs
    man:      on the system work.  For example, 'man man' will display the
    man:      documentation for man itself.
    man:
    man:      Man requires the groff text processing package.
    man:
    Size: Compressed: 117K, uncompressed: 290K.
    Installing package man...
    Done installing package man.

    Auto-installing package ==>kbd<==        Priority: [recommended]
    kbd:      kbd-0.99
    kbd:
    kbd:      Load and save keyboard mappings. Needed if you are not using the US
    kbd:      keyboard map. This package also contains utilities to change your
    kbd:      console fonts - if you install it you'll get a menu later on that lets
    kbd:      you select from many different fonts. If you like one, you can make it
    kbd:      your default font. A new default font can be chosen at any time by
    kbd:      typing 'fontconfig'. This package also includes fonts from the
    kbd:      kbd_fonts.tar.gz package uploaded to metalab.
    kbd:
    Size: Compressed: 763K, uncompressed: 1760K.
    Installing package kbd...
    Executing installation script for package kbd...
    Done installing package kbd.

    Auto-installing package ==>minicom<==        Priority: [recommended]
    minicom:  Minicom 1.82-3
    minicom:
    minicom:  Minicom - a full featured menu-driven communications package similar
    minicom:  to the DOS program 'Telix'.  Also includes sz/rz - utilities used to
    minicom:  upload and download files using the Zmodem protocol.
    minicom:
    minicom:
    Size: Compressed: 122K, uncompressed: 290K.
    Installing package minicom...
    Executing installation script for package minicom...
    Done installing package minicom.

    Auto-installing package ==>modutils<==        Priority: [required]
    modutils: modutils-2.1.121
    modutils:
    modutils: Utilities to use kernel modules.  These tools are used for loading
    modutils: and unloading chunks of kernel code on the fly, to add support for a
    modutils: CD-ROM drive or ethernet card, for instance.
    modutils:
    modutils: Many Linux drivers are provided as kernel modules, and some packages
    modutils: (like the PCMCIA package) require the module utilities to work, so you
    modutils: probably want to install these.
    modutils:
    Size: Compressed: 113K, uncompressed: 290K.
    Installing package modutils...
    Executing installation script for package modutils...
    Done installing package modutils.

    Auto-installing package ==>procps<==        Priority: [required]
    procps:   procps-2.0.2, psmisc-18, procinfo-16
    procps:
    procps:   Utilities for displaying process and memory information written by
    procps:   Michael K. Johnson, Werner Almesberger, Charles Blake, Branko
    procps:   Lankester, Robert Nation, David Engel, Larry Greenfield, Roger Binns,
    procps:   Sander van Malssen, and Brian Edmonds.
    procps:
    Size: Compressed: 209K, uncompressed: 560K.
    Installing package procps...
    Executing installation script for package procps...
    Done installing package procps.

    Auto-installing package ==>sysklogd<==        Priority: [required]
    sysklogd: Sysklogd 1.3-33
    sysklogd:
    sysklogd: Dr. Greg Wettstein and Stephen Tweedie's syslogd/klogd.
    sysklogd:
    sysklogd: This package contains a modified version of syslogd for the Linux
    sysklogd: environment.  An additional utility, klogd, is included which allows
    sysklogd: kernel logging to be directed through the syslogd facility.
    sysklogd: Syslogd and klogd are started when your system boots.
    sysklogd:
    Size: Compressed: 57K, uncompressed: 130K.
    Installing package sysklogd...
    Executing installation script for package sysklogd...
    Done installing package sysklogd.

    Auto-installing package ==>libc5<==        Priority: [required]
    libc5:    Linux libc5 ELF shared libraries
    libc5:
    libc5:    These libraries, found in /usr/i386-slackware-linux-gnulibc1/lib, are
    libc5:    needed to run pre-glibc Linux ELF binaries.
    libc5:
    Size: Compressed: 958K, uncompressed: 2580K.
    Installing package libc5...
    Executing installation script for package libc5...
    Done installing package libc5.

    Auto-installing package ==>sh_utils<==        Priority: [required]
    sh_utils: GNU sh-utils-1.16
    sh_utils:
    sh_utils: This is a package of small shell programming utilities.  They are
    sh_utils: mostly compliant with POSIX.2, where applicable.
    sh_utils:
    sh_utils: The programs in this package are:
    sh_utils:   basename chroot date dirname echo env expr false logname nice
    sh_utils:   nohup pathchk printenv printf sleep stty tee test true tty
    sh_utils:   uname who whoami yes
    sh_utils:
    Size: Compressed: 224K, uncompressed: 620K.
    Installing package sh_utils...
    Executing installation script for package sh_utils...
    Done installing package sh_utils.

    Auto-installing package ==>modules<==        Priority: [required]
    modules:  Linux kernel modules for 2.2.13
    modules:
    modules:  A kernel module is a piece of object code that can be dynamically
    modules:  loaded into the Linux kernel to provide new kernel functions.  Most
    modules:  of these modules provide support for devices such as CD-ROM drives,
    modules:  tape drives, and ethernet cards.  You can choose which modules to load
    modules:  by editing /etc/rc.d/rc.modules.
    modules:
    Size: Compressed: 1177K, uncompressed: 3110K.
    Installing package modules...
    Executing installation script for package modules...
    Done installing package modules.

    Auto-installing package ==>pcmcia<==        Priority: [recommended]
    pcmcia:   pcmcia-cs-3.0.14
    pcmcia:
    pcmcia:   Card Services for Linux is a complete PCMCIA support package.  It
    pcmcia:   includes a set of loadable kernel modules that implement a version of
    pcmcia:   the PCMCIA Card Services applications program interface, a set of
    pcmcia:   client drivers for specific cards, and a card manager daemon that can
    pcmcia:   respond to card insertion and removal events, loading and unloading
    pcmcia:   drivers on demand.  It supports ``hot swapping'' of PCMCIA cards, so
    pcmcia:   cards can be inserted and ejected at any time.
    pcmcia:
    Size: Compressed: 489K, uncompressed: 1320K.
    Installing package pcmcia...
    Done installing package pcmcia.

    Auto-installing package ==>shadow<==        Priority: [required]
    shadow:   Shadow password suite (shadow-19990607)
    shadow:
    shadow:   This set of login related programs utilizes an alternate, non-readable
    shadow:   file to contain the actual encrypted passwords.  This is presumed to
    shadow:   increase system security by increasing the difficulty with which
    shadow:   system crackers obtain encrypted passwords.  It was written by
    shadow:   Julianne Frances Haugh and the Linux port is maintained by Marek
    shadow:   Michalkiewicz.
    shadow:
    Size: Compressed: 338K, uncompressed: 930K.
    Installing package shadow...
    Executing installation script for package shadow...
    Done installing package shadow.

    Auto-installing package ==>sysvinit<==        Priority: [required]
    sysvinit: sysvinit-2.76-4
    sysvinit:
    sysvinit: System V style init programs by Miquel van Smoorenburg that control
    sysvinit: the booting and shutdown of your system. These support a number of
    sysvinit: system runlevels, each with a specific set of utilities spawned. For
    sysvinit: example, the normal system runlevel is 3, which starts agetty on
    sysvinit: virtual consoles tty1 - tty6. Runlevel 4 starts xdm. Runlevel 0 shuts
    sysvinit: the system down. See the documentation in /usr/doc/sysvinit and the
    sysvinit: scripts in /etc/rc.d for more information.
    sysvinit:
    Size: Compressed: 218K, uncompressed: 520K.
    Installing package sysvinit...
    Executing installation script for package sysvinit...
    Done installing package sysvinit.

    Auto-installing package ==>tcsh<==        Priority: [recommended]
    tcsh:     tcsh 6.08
    tcsh:
    tcsh:     tcsh is an enhanced but completely compatible version of the Berkeley
    tcsh:     UNIX C shell, csh(1). It is a command language interpreter usable both
    tcsh:     as an interactive login shell and a shell script command processor. It
    tcsh:     includes a command-line editor, programmable word completion, spelling
    tcsh:     correction, a history mechanism, job control, and a C-like syntax.
    tcsh:
    Size: Compressed: 249K, uncompressed: 480K.
    Installing package tcsh...
    Executing installation script for package tcsh...
    Done installing package tcsh.

    Auto-installing package ==>scsi<==        Priority: [recommended]
    scsi:     Linux kernel version 2.2.13, with SCSI support
    scsi:
    scsi:     A Linux kernel for computers with SCSI and/or IDE.  You MUST install a
    scsi:     kernel image in order for your system to boot. This kernel supports
    scsi:     IDE and SCSI hard drives and CD-ROM drives.  Other drivers (such as
    scsi:     for CD-ROM drives on proprietary interfaces, or ethernet cards) may
    scsi:     be loaded as modules.  See /etc/rc.d/rc.modules for examples.
    scsi:
    Size: Compressed: 1082K, uncompressed: 1300K.
    Installing package scsi...
    Executing installation script for package scsi...
    Done installing package scsi.

    Auto-installing package ==>txtutils<==        Priority: [required]
    txtutils: GNU textutils-1.22
    txtutils:
    txtutils: These are the GNU text file (actually, file contents) processing
    txtutils: utilities.  Most of these programs have significant advantages over
    txtutils: their Unix counterparts, such as greater speed, additional options,
    txtutils: and fewer arbitrary limits.
    txtutils:
    txtutils: The programs in this package are: cat, cksum, comm, csplit, cut,
    txtutils: expand, fold, head, join, md5sum, nl, od, paste, pr, sort, split,
    txtutils: sum, tac, tail, tr, unexpand, uniq, and wc.
    txtutils:
    Size: Compressed: 180K, uncompressed: 410K.
    Installing package txtutils...
    Executing installation script for package txtutils...
    Done installing package txtutils.

    Auto-installing package ==>scsimods<==        Priority: [required]
    scsimods: Linux SCSI, RAID, and CD-ROM kernel modules for Linux 2.2.13
    scsimods:
    scsimods: A kernel module is a piece of object code that can be dynamically
    scsimods: loaded into the Linux kernel to provide new kernel functions.  These
    scsimods: modules support SCSI interface cards, RAID (both IDE and SCSI), and
    scsimods: non-SCSI CD-ROM drives (like the kind that attach to sound cards).
    scsimods:
    Size: Compressed: 945K, uncompressed: 2190K.
    Installing package scsimods...
    Done installing package scsimods.

    Auto-installing package ==>tar<==        Priority: [required]
    tar:      GNU tar 1.13
    tar:
    tar:      Tape ARchiver - adds and extracts files and directories to/from tape
    tar:      or archive files. This version of tar also supports archive
    tar:      compression using GNU zip or bzip2.
    tar:
    Size: Compressed: 295K, uncompressed: 650K.
    Installing package tar...
    Executing installation script for package tar...
    Done installing package tar.

    Auto-installing package ==>util<==        Priority: [required]
    util:     util-linux 2.9v - A huge collection of essential utilities
    util:
    util:     agetty arch banner cal cfdisk clear clock col colcrt colrm column
    util:     ctrlaltdel cytune ddate dmesg fdformat fdisk fsck.minix getopt hexdump
    util:     hostname hwclock ipcrm ipcs jaztool kbdrate last logger look
    util:     losetup mcookie mesg mkfs mkfs.minix mkswap more mount namei rdev
    util:     readprofile renice reset rev script setfdprm setserial setsid setterm
    util:     sfdisk sln strings swapon tsort tunelp ul umount update wall whereis
    util:     write ziptool
    util:
    Size: Compressed: 751K, uncompressed: 1820K.
    Installing package util...
    Executing installation script for package util...
    Done installing package util.

    Auto-installing package ==>zoneinfo<==        Priority: [required]
    zoneinfo: time zone database
    zoneinfo:
    zoneinfo: This package allows you to configure your time zone.
    zoneinfo:
    zoneinfo: This database comes from glibc-2.1.2, and is based on the tzdata1999e
    zoneinfo: package by Arthur David Olson et.al.  The latest version and more
    zoneinfo: information may be found at ftp://elsie.nci.nih.gov/pub/
    zoneinfo:
    zoneinfo: Use the timeconfig utility to set your local time zone.
    zoneinfo:
    Size: Compressed: 234K, uncompressed: 1730K.
    Installing package zoneinfo...
    Executing installation script for package zoneinfo...
    Done installing package zoneinfo.

    --- Installing disk series ==>ap<==

    Auto-installing package ==>apsfilt<==        Priority: [recommended]
    apsfilt:  apsfilter-5.0.1.
    apsfilt:
    apsfilt:  Apsfilter is a printer input filter.  With apsfilter installed and
    apsfilt:  configured, you can print many different file types (like ASCII,
    apsfilt:  PostScript, and DVI, as well as compressed versions of all of these)
    apsfilt:  directly with 'lpr', and apsfilter will automatically handle the
    apsfilt:  conversion process on the fly.
    apsfilt:
    apsfilt:  To configure apsfilter, run the SETUP program in /usr/lib/apsfilter.
    apsfilt:
    Size: Compressed: 186K, uncompressed: 600K.
    Installing package apsfilt...
    Done installing package apsfilt.

    Auto-installing package ==>ash<==        Priority: [optional]
    ash:      Kenneth Almquist's ash shell.
    ash:
    ash:      A lightweight (62K) Bourne compatible shell.  Great for machines with
    ash:      low memory, but does not provide all the extras of shells like bash,
    ash:      tcsh, and zsh.  Runs most shell scripts compatible with the Bourne
    ash:      shell.  Note that under Linux, most scripts seem to use at least some
    ash:      bash-specific syntax.  The Slackware setup scripts are a notable
    ash:      exception, since ash is the shell used on the install disks.  NetBSD
    ash:      uses ash as its /bin/sh.
    ash:
    Size: Compressed: 51K, uncompressed: 100K.
    Installing package ash...
    Executing installation script for package ash...
    Done installing package ash.

    Auto-installing package ==>bc<==        Priority: [optional]
    bc:       GNU bc 1.05a - An arbitrary precision calculator language.
    bc:
    bc:       bc is a language that supports arbitrary precision numbers with
    bc:       interactive execution of statements.  There are some similarities in
    bc:       the syntax to the C programming language.
    bc:
    Size: Compressed: 89K, uncompressed: 210K.
    Installing package bc...
    Done installing package bc.

    Auto-installing package ==>cdutils<==        Priority: [optional]
    cdutils:  Tools for mastering and writing compact discs.
    cdutils:
    cdutils:  Contains these utilities:
    cdutils:
    cdutils:  cdwrite  -- burn discs in some CD-R drives from Philips/IMS/Kodak,
    cdutils:              Yamaha, and HP.
    cdutils:  cdrecord -- burn discs in most ATAPI and SCSI CD-R drives.
    cdutils:  mkisofs  -- create ISO9660 filesystem images.
    cdutils:  mkhybrid -- create hybrid ISO9660/HFS/Joliet CD-ROM images.
    cdutils:
    Size: Compressed: 465K, uncompressed: 1170K.
    Installing package cdutils...
    Done installing package cdutils.

    Auto-installing package ==>diff<==        Priority: [recommended]
    diff:     GNU diffutils-2.7
    diff:
    diff:     The GNU diff utilities - finds differences between files. (to make
    diff:     source code patches, for instance)
    diff:
    Size: Compressed: 110K, uncompressed: 200K.
    Installing package diff...
    Done installing package diff.

    Auto-installing package ==>enscript<==        Priority: [optional]
    enscript: GNU enscript 1.6.1
    enscript:
    enscript: Enscript converts text files to PostScript and spools the generated
    enscript: output to a printer or saves it to a file.  If no input files are
    enscript: given, enscript processes standard input.  Enscript can be extended to
    enscript: handle different output media and it has many options for customizing
    enscript: printouts.
    enscript:
    Size: Compressed: 334K, uncompressed: 1430K.
    Installing package enscript...
    Done installing package enscript.

    Auto-installing package ==>ghostscr<==        Priority: [recommended]
    ghostscr: Ghostscript version 5.10
    ghostscr:
    ghostscr: Preview, print and process PostScript documents on both PostScript and
    ghostscr: non-PostScript devices.  If you need X11 support, you should also
    ghostscr: install the package 'gs_x11' found on the XAP series.  It contains a
    ghostscr: /usr/bin/gs with support for X11.
    ghostscr:
    Size: Compressed: 1195K, uncompressed: 3530K.
    Installing package ghostscr...
    Executing installation script for package ghostscr...
    Done installing package ghostscr.

    Auto-installing package ==>groff<==        Priority: [required]
    groff:    GNU troff 1.11a document formatting system.
    groff:
    groff:    The groff package provides versions of troff, nroff, eqn, tbl, and
    groff:    other Unix text-formatting utilities.  Groff is used to 'compile' man
    groff:    pages stored in groff/nroff format into a form which can be printed or
    groff:    displayed on the screen.  These man pages are stored in compressed
    groff:    form in the /usr/man/man? directories.
    groff:
    Size: Compressed: 992K, uncompressed: 3200K.
    Installing package groff...
    Executing installation script for package groff...
    Done installing package groff.

    Auto-installing package ==>gsfonts<==        Priority: [recommended]
    gsfonts:  Fonts for the Ghostscript interpreter/previewer.
    gsfonts:
    gsfonts:  These fonts come from ghostscript-fonts-other-5.10.tar.gz and
    gsfonts:  ghostscript-fonts-std-5.10.tar.gz.
    gsfonts:
    Size: Compressed: 2193K, uncompressed: 3810K.
    Installing package gsfonts...
    Done installing package gsfonts.

    Auto-installing package ==>ispell<==        Priority: [optional]
    ispell:   ispell-3.1.20
    ispell:
    ispell:   Ispell is a fast screen-oriented spelling checker that shows you your
    ispell:   errors in the context of the original file, and suggests possible
    ispell:   corrections when it can figure them out.  Compared to UNIX spell, it
    ispell:   is faster and much easier to use.  Ispell can also handle languages
    ispell:   other than English.  Ispell has a long history, and many people have
    ispell:   contributed to the current version -- some of the major contributors
    ispell:   include R. E. Gorin, Pace Willisson, Walt Buehring, and Geoff
    ispell:   Kuenning.
    ispell:
    Size: Compressed: 417K, uncompressed: 1030K.
    Installing package ispell...
    Executing installation script for package ispell...
    Done installing package ispell.

    Auto-installing package ==>jed<==        Priority: [optional]
    jed:      John E. Davis's JED 0.98-7 editor.
    jed:
    jed:      JED is an extremely powerful but small emacs programmer's editor that
    jed:      is extensible in a C-like macro language and is able to perform color
    jed:      syntax highlighting.  Among the many features:
    jed:      Emacs, wordstar, EDT emulation;
    jed:      C, Fortran, TeX, text editing modes;  Full undo;
    jed:      GNU Emacs compatible info reader, and lots more.
    jed:
    jed:      8 bit clean, so you can even edit binary files!
    jed:
    Size: Compressed: 430K, uncompressed: 1470K.
    Installing package jed...
    Executing installation script for package jed...
    Done installing package jed.

    Auto-installing package ==>joe<==        Priority: [optional]
    joe:      Joe text editor v2.8
    joe:
    joe:      Joseph H. Allen's easy to use text editor, similar to WordStar[tm].
    joe:
    Size: Compressed: 122K, uncompressed: 300K.
    Installing package joe...
    Executing installation script for package joe...
    Done installing package joe.

    Auto-installing package ==>jove<==        Priority: [optional]
    jove:     Jonathan's Own Version of Emacs (4.14.10)
    jove:
    jove:     A mostly Emacs compatible text editor, with man pages and the
    jove:     'teachjove' tutorial program.  If you'd rather have the real thing,
    jove:     the actual Emacs editor/environment is available in series 'E'.
    jove:
    Size: Compressed: 117K, uncompressed: 290K.
    Installing package jove...
    Executing installation script for package jove...
    Done installing package jove.

    Auto-installing package ==>manpages<==        Priority: [recommended]
    manpages: Man-pages 1.24
    manpages:
    manpages: Man pages are online documentation for Linux.  This package includes
    manpages: many section 1, 2, 3, 4, 5, 7, and 8 man pages for Linux.
    manpages:
    manpages: The man-pages distribution is maintained by Andries E. Brouwer with
    manpages: the help of more writers, editors, and other contributors than we
    manpages: can name here.  (See the list in /usr/man/man-pages-1.24.Announce)
    manpages:
    Size: Compressed: 941K, uncompressed: 1670K.
    Installing package manpages...
    Done installing package manpages.

    Auto-installing package ==>mc<==        Priority: [optional]
    mc:       mc-4.5.39
    mc:
    mc:       The Midnight Commander is a Norton Commander clone, a program that
    mc:       manipulates and manages files and directories.  Useful, fast, and has
    mc:       color displays on the Linux console.  Mouse support is provided
    mc:       through the gpm mouse server.  This is a lightweight compilation of
    mc:       mc for use on the text console or in an xterm.
    mc:
    mc:       mc was written by Miguel de Icaza and Mauricio Plaza.
    mc:
    Size: Compressed: 1238K, uncompressed: 3250K.
    Installing package mc...
    Executing installation script for package mc...
    Done installing package mc.

    Auto-installing package ==>mt_st<==        Priority: [optional]
    mt_st:    mt-st-0.4 - controls magnetic tape drive operation
    mt_st:
    mt_st:    This mt originates from BSD NET-2.  Some Linux SCSI tape-specific
    mt_st:    ioctls have been added to the original source and the man page has
    mt_st:    been updated.  Although this mt program is tailored for SCSI tape, it
    mt_st:    can also be used with the QIC-02 driver and hopefully with other Linux
    mt_st:    tape drivers using the same ioctls (some of the commands may not work
    mt_st:    with all drivers).
    mt_st:
    Size: Compressed: 10K, uncompressed: 30K.
    Installing package mt_st...
    Executing installation script for package mt_st...
    Done installing package mt_st.

    Auto-installing package ==>quota<==        Priority: [optional]
    quota:    Linux disk quota utilities (1.70)
    quota:
    quota:    An implementation of the diskquota system for the Linux operating
    quota:    system -- keeps those greedy users from gobbling up 100% of the hard
    quota:    drive space.  Should work for all filesystems because of integration
    quota:    into the VFS layer of the operating system.  This system is a heavily
    quota:    modified version of the Melbourne quota system by Robert Elz, which
    quota:    uses both user and group quota files.  Edvard Tuinder <ed@ow.org> and
    quota:    Marco van Wieringen <mvw@planets.ow.org> are responsible for the
    quota:    additional code and porting effort to make quotas work on Linux.
    quota:
    Size: Compressed: 35K, uncompressed: 100K.
    Installing package quota...
    Executing installation script for package quota...
    Done installing package quota.

    Auto-installing package ==>raidtool<==        Priority: [optional]
    raidtool: raidtools-0.41
    raidtool:
    raidtool: Utilities required to support RAID-1/4/5.  Its main goal is to group
    raidtool: several disks or partitions together, making them look like a single
    raidtool: block device.  For updated information on the RAID-1/4/5
    raidtool: personalities, please read the QuickStart.RAID in
    raidtool: /usr/doc/raidtools-0.41.
    raidtool:
    Size: Compressed: 33K, uncompressed: 100K.
    Installing package raidtool...
    Executing installation script for package raidtool...
    Done installing package raidtool.

    Auto-installing package ==>rpm<==        Priority: [optional]
    rpm:      rpm-3.0.2
    rpm:
    rpm:      RPM is a tool from Red Hat Software used to install and remove
    rpm:      packages in the .rpm format.  When installing RPM packages on
    rpm:      Slackware, you may need to use the --nodeps and --force options.
    rpm:      Before installing any binary package, it's wise to examine it to
    rpm:      see what it's going to do, and if it will overwrite any files.  You
    rpm:      can use rpm2tgz to convert .rpm packages to .tgz packages so you
    rpm:      can look them over.  (in fact, it might be safer to install the
    rpm:      resulting .tgz with 'installpkg')
    rpm:
    Size: Compressed: 1006K, uncompressed: 2640K.
    Installing package rpm...
    Executing installation script for package rpm...
    Done installing package rpm.

    Auto-installing package ==>sc<==        Priority: [optional]
    sc:       The 'sc' spreadsheet. (v. 6.21)
    sc:
    sc:       This is a simple spreadsheet program.
    sc:
    Size: Compressed: 101K, uncompressed: 240K.
    Installing package sc...
    Done installing package sc.

    Auto-installing package ==>seejpeg<==        Priority: [recommended]
    seejpeg:  seejpeg-1.6.1
    seejpeg:
    seejpeg:  Seejpeg is an image viewer which uses SVGAlib.  In spite of the name,
    seejpeg:  it understands the JPEG, GIF, PPM, BMP and TARGA formats.  One nice
    seejpeg:  feature of seejpeg is that it automatically decides on the best video
    seejpeg:  mode to use based on the image being displayed and the video card
    seejpeg:  being used.
    seejpeg:
    seejpeg:  Evan Harris is the author of seejpeg.
    seejpeg:
    Size: Compressed: 52K, uncompressed: 120K.
    Installing package seejpeg...
    Done installing package seejpeg.

    Auto-installing package ==>sox<==        Priority: [recommended]
    sox:      sox-12.15
    sox:
    sox:      Sox is a universal sound converter, player, and recorder.  It can
    sox:      play, record, and convert between several sound file formats such as
    sox:      .au, .snd, .voc and .wav.
    sox:
    Size: Compressed: 82K, uncompressed: 190K.
    Installing package sox...
    Executing installation script for package sox...
    Done installing package sox.

    Auto-installing package ==>sudo<==        Priority: [optional]
    sudo:     sudo-1.5.9p4-1
    sudo:
    sudo:     'sudo' is a command that allows users to execute some commands as
    sudo:     root.  The /etc/sudoers file (edited with 'visudo') specifies which
    sudo:     users have access to sudo and which commands they can run.  'sudo'
    sudo:     logs all its activities to /var/log/ so the system administrator
    sudo:     can keep an eye on things.
    sudo:
    Size: Compressed: 87K, uncompressed: 210K.
    Installing package sudo...
    Executing installation script for package sudo...
    Done installing package sudo.

    Auto-installing package ==>texinfo<==        Priority: [recommended]
    texinfo:  GNU texinfo-3.12
    texinfo:
    texinfo:  'Texinfo' is a documentation system that uses a single source file to
    texinfo:  produce both on-line information and printed output.  Using Texinfo,
    texinfo:  you can create a printed document with the normal features of a book,
    texinfo:  including chapters, sections, cross references, and indices.  From the
    texinfo:  same Texinfo source file, you can create a menu-driven, on-line Info
    texinfo:  file with nodes, menus, cross references, and indices.
    texinfo:
    texinfo:  This package is needed to read the documentation files in /usr/info.
    texinfo:
    Size: Compressed: 405K, uncompressed: 770K.
    Installing package texinfo...
    Done installing package texinfo.

    Auto-installing package ==>vim<==        Priority: [optional]
    vim:      Version 5.5 of Vim: Vi IMproved
    vim:
    vim:      Vim is an almost compatible version of the UNIX editor vi.  Only the
    vim:      'Q' command is missing (you don't need it).  Many new features have
    vim:      been added: multi level undo, command line history, filename
    vim:      completion, block operations, etc.
    vim:
    Size: Compressed: 1263K, uncompressed: 3830K.
    Installing package vim...
    Executing installation script for package vim...
    Done installing package vim.

    Auto-installing package ==>workbone<==        Priority: [optional]
    workbone: Workbone 2.31-5
    workbone:
    workbone: Text-based audio CD player.
    workbone:
    Size: Compressed: 10K, uncompressed: 30K.
    Installing package workbone...
    Done installing package workbone.

    Auto-installing package ==>zsh<==        Priority: [optional]
    zsh:      zsh version 3.0.6
    zsh:
    zsh:      Zsh is a UNIX command interpreter (shell) which of the standard shells
    zsh:      most resembles the Korn shell (ksh), although it is not completely
    zsh:      compatible.  It includes enhancements of many types, notably in the
    zsh:      command-line editor, options for customizing its behavior, filename
    zsh:      globbing, features to make C-shell (csh) users feel more at home and
    zsh:      extra features drawn from tcsh (another 'custom' shell).  Zsh was
    zsh:      written by Paul Falstad.
    zsh:
    Size: Compressed: 358K, uncompressed: 610K.
    Installing package zsh...
    Executing installation script for package zsh...
    Done installing package zsh.

    INSTALLING A LINUX KERNEL

    Now you should verify that a Linux kernel is installed to your new Linux
    system.  If you've already installed a generic Linux kernel from the A series,
    then you can skip this step.  Be advised, however, that your best option is
    probably to install the kernel from your installation bootdisk.  If it got
    you this far without problems, you know it will work.  If additional driver
    support is required after installation, it can be added in the form of loadable
    kernel modules by editing your /etc/rc.d/rc.modules file.

    1 - Install the kernel from the installation bootdisk.
    2 - Install a ZIMAGE, BZIMAGE, or VMLINUZ kernel image from an MS-DOS
        formatted floppy disk.
    3 - Install a kernel from the Slackware CD-ROM.
    4 - Skip this step -- do not install a Linux kernel.  (NOTE: A Linux kernel
        must have already been installed, or you'll have to use your installation
        bootdisk or LOADLIN to start your system)

    Which option would you like (1/2/3/4)?  4

    It is recommended that you make a boot disk.
    Would you like to do this ([y]es, [n]o)?  n

    MODEM/MOUSE CONFIGURATION

    Modem Setup:

    A link in /dev will be created from your callout device (ttyS0, ttyS1,
    ttyS2, ttyS3) to /dev/modem. You can change this link later if you put
    your modem on a different port.

    Would you like to set up your modem ([y]es, [n]o)?  n

    Mouse Setup:

    A link will be created in /dev from your mouse device to /dev/mouse.
    You can change this link later if you switch to a different type of
    mouse.

    Would you like to set up your mouse ([y]es, [n]o)?  n

    Do you have a CD-ROM ([y]es, [n]o)?  n

    Would you like to try out some custom screen fonts ([y]es, [n]o)?  n

    LILO INSTALLATION

    LILO (the Linux Loader) is the program that allows booting Linux directly from
    the hard drive. To install, you make a new LILO configuration file by creating
    a new header and then adding at least one bootable partition to the file. Once
    you've done this, you can select the install option. Alternately, if you
    already have an /etc/lilo.conf, you may reinstall using that. If you make a
    mistake, just select (1) to start over.

    1 -- Start LILO configuration with a new LILO header
    2 -- Add a Linux partition to the LILO config file
    3 -- Add an OS/2 partition to the LILO config file
    4 -- Add a DOS partition to the LILO config file
    5 -- Install LILO
    6 -- Reinstall LILO using the existing lilo.conf
    7 -- Skip LILO installation and exit this menu
    8 -- View your current /etc/lilo.conf
    9 -- Read the Linux Loader HELP file

    Which option would you like (1 - 9)?  7

    Configuration of 'gpm':

    "gpm" is a program that allows you to do cut and paste on the
    virtual consoles using a mouse. If you choose to have it run at boot
    time, the line "gpm -m /dev/mouse -t none " will be added to
    your /etc/rc.d/rc.gpm.

    Running gpm with a bus mouse can cause problems with XFree86.
    If XFree86 refuses to start and complains that it cannot open the
    mouse then you might want to comment the line out of /etc/rc.d/rc.gpm.

    Would you like to add "gpm -m /dev/mouse -t none " to /etc/rc.d/rc.gpm
    so that gpm will load at boot time ([y]es, [n]o)?  n

    Would you like to configure your timezone ([y]es, [n]o)?  n

    WARNING: NO ROOT PASSWORD DETECTED

    There is currently no password set on the system administrator account
    (root).  It is recommended that you set one now so that it is active the
    first time the machine is rebooted.  This is especially important if
    you're using a network enabled kernel and the machine is on an Internet
    connected LAN.

    Would you like to set a root password (y[es]/n[o])?  y

    Changing password for root
    Enter the new password (minimum of 5, maximum of 127 characters)
    Please use a combination of upper and lower case letters and numbers.
    New password:
    Bad password: too short.
    Warning: weak password (enter it again to use it anyway).
    New password:
    Re-enter new password:
    Password changed.

    Press [enter] to continue:

    Linux installation is complete.

    You may now reboot your computer by pressing control+alt+delete.

    If you installed LILO, remove the boot disk from your computer
    before rebooting.

    /var/adm/mount: Read-only file system
    #  cd /mnt
    #  tar xpf /initfiles.tar
    #  halt

    Broadcast message from root (tty1) Thu Aug 31 16:56:08 2000...

    The system is going down for system halt NOW !!
    #

` Back to the main console for the shutdown: `

    passwd[4451]: password for `root' changed by `root'
    INIT: Switching to runlevel: 0
    INIT: Sending processes the TERM signal
    INIT: Sending processes the KILL signal
    INIT: no more processes left in this runlevel

`

Hosted at