setup
Hurricane Electric Internet Services
NAME
setup - Slackware system setup tool.
SYNOPSIS
setup
DESCRIPTION
setup is the system installation and setup tool provided
with the Slackware Linux distribution. There are two main
versions of it: /sbin/setup.tty (the text output version),
and /usr/lib/setup/hdsetup (the full screen color ver-
sion). One or the other of these is likely linked to
/sbin/setup, depending on which one you used to install in
the first place. You can change this, or use the full path
of the version you wish to run.
setup is usually used to install software packages from
your hard drive, a CD, NFS, or floppy disks. It is also a
frontend for pkgtool and many configuration scripts that
come with various packages, such as the scripts which
allow you to install LILO, configure your timezone, set
your keyboard fonts, make bootdisks, and many other tasks.
OPTIONS
HELP Read the setup help file.
KEYMAP Change your keyboard map to one of many interna-
tional and specialized keymaps available. NOTE:
This change will not become permanent unless you go
through the CONFIGURE option.
QUICK Select between QUICK and VERBOSE installation
modes. In QUICK mode, you get a menu at the begin-
ning of each disk set that you can select the pack-
ages you want from. You won't get much of a
description of what each package does, though. In
VERBOSE mode (the default), you are prompted on
whether to install any recommended or optional
package and will be given a full description of the
package. VERBOSE mode is recommended for begin-
ners.
MAKE TAGS
This allows you to write out custom tagfiles. A
tagfile is a list of package names followed by one
of these tags: ADD (required), SKP (skip), REC
(recommended) or, OPT (optional). These allow you
to completely automate your software installation.
You can either put these files on the first disk of
each disk series (optionally using a custom 3 char-
acter extension), or in a custom location alto-
gether, such as on a floppy disk in ./a1, ./ap1,
./d1, ..., directories. The format of a line in a
tagfile is like this:
package: TAG
SOURCE Select your source media, such as hard disk, NFS,
CD, or floppy. You should select installation from
a directory if your CD or NFS directory has already
been mounted, as it probably is if you're using
setup on your hard drive.
TARGET Select your target directory. For testing purposes,
you may install the packages to a directory other
than '/'. Don't expect them to run from there,
though.
DISK SETS
Select the disk sets you want to install. You can
also install custom disk sets by tagging the CUS
selection. The disk sets must be Slackware-like:
they require the diskxxx? index on each disk, such
as diskxyz1 for the first disk of the XYZ series.
On the last disk there must be a file called
install.end to signal the end of the disk series.
INSTALL
Once you've gone through SOURCE and DISK SETS ( and
possibly TARGET ), then you select this choice to
go on with the software installation. You'll be
asked what type of tagfiles you want to use and
then pkgtool will be called to install the soft-
ware.
CONFIGURE
This option runs through several scripts that con-
figure various aspects of your Linux system. These
might include LILO installation, timezone configu-
ration, and other things.
PKGTOOL
This option calls the pkgtool(8) utility for you.
EXIT Exit the setup program.
AUTHOR
Patrick J. Volkerding <volkerdi@mhd1.moorhead.msus.edu>
SEE ALSO
makepkg(8), installpkg(8), explodepkg(8), removepkg(8),
pkgtool(8)
Hurricane Electric Internet Services
Copyright (C) 1998
Hurricane Electric.
All Rights Reserved.