CUSTOM(8)
НАЗВАНИЕ
custom - инсталлирует особые части системы XENIX.
СИНТАКСИС
custom [-odt] [irl [package]] [-m device] [-f [file]]
ОПИСАНИЕ
С помощью custom вы можете оптимизировать установку системы XENIX,
добавляя или удаляя ее части. custom предназначена только для
привилегированного пользователя и может быть вызвана как в
интерактивном режиме, так и из командной строки с несколькими
опциями.
Файлы выделяются или удаляются пакетами (packages). Пакет - это
набор отдельных файлов. Пакеты группируются в комплекты (sets).
По умолчанию всегда доступны следующие комплекты:
- Операционная система
- Расширенная система
- Система текстовой обработки
Вы можете установить также дополнительные комплекты. Вы можете
просмотреть список доступных пакетов с помощью команды custom, как
показано далее.
ИСПОЛЬЗОВАНИЕ
Для использования custom в интерактивном режиме введите:
custom
Вы увидите список комплектов. Например:
1. Operating System
2. Development System
3. Text Processing System
4. Add a Supported Product
Программа предлагает вам выбрать комплект программ для работы. Если
файлы данных для этого комплекта еще не установлены на жестком
диске, custom запрашивает у вас гибкий диск, на котором они есть и
инсталлирует их. Вы можете увидеть также элементы меню для каждого
продукта, добавленного предварительно с помощью опции "Add a
Supported Product". Если вы добавляете новый продукт, то вам будет
предложено вставить носитель 1 дистрибуции этого продукта, и custom
выделит необходимую информацию для его поддержания.
После выбора допустимого комплекта вы увидите следующее меню:
1. Install one or more packages
2. Remove one or more packages
3. List the files in the package
4. Install a single file
5. Select a new set to customize
6. Display a current disk usage
7. Help
Когда вы сделаете выбор, вам будет предложено ввести дальнейшую
информацию. Далее приведены опции и описание соответствующей
реакции:
- Install
Выдает подсказку для выбора одного или нескольких имен пакетов.
Определяет, какие инсталляционные тома (дистрибутивных
носителей) требуются, и затем обеспечивает подсказки для
использования правильных томов. Если в командной строке
задается несколько пакетов, то их имена должны быть разделены
пробелами.
Эта опция, а также опции 2 и 3,высвечивают список всех доступных
пакетов в выбранном на данный момент комплекте. В каждой строке
приводится следующая информация: имя пакета, установлен ли пакет
полностью (частично или совсем не установлен), размер пакета (в
512-байтовых блоках), и еще одна строка отводится на описание
содержимого пакета.
- Remove
Выдает подсказку для выбора одного или нескольких имен пакетов.
Удаляет выбранные файлы в заданном пакете. Если в командной
строке задается несколько пакетов, то их имена должны быть
разделены пробелами.
Высвечивает доступные пакеты (смотрите опцию "1").
- List files in a package
Перечисляет все файлы в заданном пакете.
Выдает подсказку для выбора одного или нескольких имен пакетов.
Введите имена нужных пакетов.
Высвечивает доступные пакеты (смотрите опцию "1").
- Install a single file
Выделяет заданный файл из комплекта дистрибуции.
Имя файла должны быть полным по отношению к корневому каталогу
"/".
- Select a new set
Позволяет работать с другим комплектом программ, отличным от
текущего.
- Display current disk usage
Выдает информацию по использованию текущего диска.
- Help
Выдает страницу вспомогательных указаний для работы с custom.
Опции
Для полностью неинтерактивного применения custom требуется задание
трех аргументов:
Идентификатор комплекта
(-o,-d или -t)
Команда
( -i,-r,-l или -f)
Одно или несколько имен пакетов или имя файла
Если в командной строке не задан хотя бы один аргумент, custom
запрашивает отсутствующую информацию.
Может быть задана только одна из опций -o, -d или -t. Они
обозначают следующее:
- -o Операционная система
- -d Расширенная система
- -t Система текстовой обработки
Может быть задана только одна из опций -i, -r, -l или -f,
вслед за которой должен следовать аргумент соответствующего типа (одно
или несколько имен пакетов или имя файла). Эти опции задают следующее:
- -i установка заданного пакета(-ов)
- -r удаление заданного пакета(-ов)
- -l перчисление файлов в заданном пакете(-ах)
- -f Установка заданного файла
Флаг -m позволяет задать устройство промежуточных носителей. По
умолчанию используется /dev/install (это всегда 0-е устройство,
например /dev/fd00). Эта опция очень полезна, когда 5.25-дюймовый
дисковод соответствует устройству /dev/fd0, а 3.5-дюймовый дисковод
- устройству .dev.fd1, в то время как нужно инсталлировать
3.5-дюймовый носитель. Например:
custom -m /dev/rfd196ds9
перебивает установку устройства по умолчанию и задает использование
устройства, указанного с опцией -m.
ФАЙЛЫ
/etc/base.perms
/etc/soft.perms
/etc/text.perms
/etc/perms/*
СМ. ТАКЖЕ
fixperm(8), df(1), du(1), install(8)
ПРИМЕЧАНИЕ
Если вы наращиваете какую-либо часть системы, то custom определяет,
какую версию вы используете, и просит вас вставить тот гибкий диск,
который осуществит модификацию файлов данных. Аналогично, если вы
вставите диск с другим продуктом или не с тем номером, то вам будет
предложено снова вставить правильный диск.