custom(1M) UNIX System V(Base System) custom(1M)
NAME
custom - install specific portions of a UNIX package
SYNOPSIS
custom [-ir] [package] ] [-m device] [-f [file] ]
DESCRIPTION
custom allows the super-user to create a custom installation by
selectively installing or deleting portions of the UNIX packages to or
from the 386 operating system. It can be used interactively or it can be
invoked from the command line with applicable command options.
Files are extracted or deleted in packages. A package is a collection of
individual files that are grouped together in sets.
When in interactive mode, custom prompts you for volume 1 of the new
product distribution and extracts the product information necessary to
support it. The following menu provides support for adding or removing a
package:
1. Install one or more packages
2. Remove one or more packages
3. List the files in a package
4. Install a single file
5. Select a new set to customize
6. Display current disk usage
7. Help
When you enter a menu option, you are prompted for further information.
The following describes what actions are necessary for each menu option:
1. Install
Prompts for one or more package names
Calculates which installation volumes (distribution media) are needed
and then prompts the user for the correct volume numbers. If multiple
packages are specified, the names should be separated by spaces on the
command line.
This option, as well as "2" and "3," displays a list of available
packages in the selected set. Each line describes the package name,
whether the package is fully installed, not installed or partially
installed, the size of the package (in 512 byte blocks), and a one line
description of the package contents.
2. Remove
Prompts for one or more package names.
Deletes the correct files in the specified package. If multiple
packages are specified, the names should be separated by spaces on the
command line.
Displays available packages (see option "1").
3. List files in a package
Lists all files in the specified package
10/89 Page 1
custom(1M) UNIX System V(Base System) custom(1M)
Prompts for one or more package names. Enter the name of the desired
package(s).
Displays available packages (see option "1").
4. Install a single file
Retrieves the specified file from the distribution set
Filename should be a full pathname relative to the root directory "/".
5. Select a new set
Allows the user to work from a different set
6. Display current disk usage
Tells current disk usage.
7. Help
Prints a page of instructions to help you use custom.
-s A set identifier
-i Install the specified package(s)
-r Remove the specified package(s)
-l List the files in the specified package(s)
-f Install the specified file
The -m flag specifies the media device. The default is /dev/install
(which is always the 0 device, as in /dev/fd0). This is very useful if
the system has a 5.25-inch drive on /dev/fd0 and a 3.5-inch floppy on
/dev/fd1 and it is necessary to install 3.5-inch media. For example:
custom -m /dev/rfd196ds9
This will override the default device and use the one supplied with the
-m flag.
If any information is missing from the command line, custom prompts for
the missing data.
NOTES
When installing some XENIX applications, error messages such as "bad gid"
or "bad uid" may be printed. These messages occur because XENIX and UNIX
assign UID and GID numbers differently. If necessary, the file and/or
directory permissions can be altered with "chmod(1)" after installation.
FILES
/etc/perms/*
SEE ALSO
fixperm(1M) , df(1M), du(1M), install(1M)
Page 2 10/89