Index of /users/gray/slackware/tagfiles
Name Last modified Size Description
Parent Directory -
eeepc-12.2.tgz 2009-03-25 13:07 5.4K
eeepc-nokde-12.2.tgz 2009-03-25 13:07 5.3K
mktagfiles 2009-03-25 13:21 2.8K
These are some tagfile sets and a script for creating them from an
existing distribution.
1. Using the Tagfiles
---------------------
Each set of tagfiles is distributed as a tarball with a name describing
(well, hopefully) its target system and the Slackware version it is
intended for. Use these tarballs for fast installation of Slackware in
a predefined configuration.
First, select the tag set that suits you best and untar it. Untarring
creates a single directory populated with a hierarchy of tagfiles. Make
this directory available while installing, either by exporting it via
NFS, or by copying it to a USB stick.
On the machine where you install Slackware, run setup as usual. When
prompted for the installation method, select:
tagpath Use tagfiles in the package directories
Setup will then prompt you for the directory where your tagfiles are
located. After supplying the full path name, the setup will continue
without further prompting you.
2. Creating Your Own Tagfiles
-----------------------------
The mktagfiles script creates a set of tagfiles from an existing
installation. The resulting set can then be used to replicate the
installation on another machines.
To create the tagfile set you'll need the following:
LOGDIR: The /var/log/packages directory as created by Slackware package
tools.
SRCDIR: Default set of tagfiles, shipped with the Slackware distribution.
They are located in slackware/* on the usual installation disk.
DSTDIR: An empty directory to populate with the new tagfile set.
Run the script as follows:
mktagfiles --source=SRCDIR --dest=DSTDIR [--log=LOGDIR]
If --log is omitted, /var/log/packages will be used.
For example, to create a tagset describing the installation of your
current host, insert the Slackware installation DVD in your drive,
mount it under /mnt/cdrom and run:
mktagfiles --source=/mnt/cdrom --dest=/tmp/tagset
Then use the files from /tmp/tagset as described in (1).