Использование утилиты PKGADD
Приложение 4.
Использование утилиты PKGADD
В этом приложении рассказывается,
как использовать интерфейс pkgadd для
установки пакетов с ленты или
дискеты.
Примечание. System V версии 3.2 должна
быть установлена с помощью команды
installpkg. Вы можете воспользоваться
pkgrm для удаления старых версий
пакетов прежде, чем установить
новые версии.
Прежде чем начать установку
пакетов с дискеты или ленты,
обратитесь к приложению 1, чтобы
познакомиться с функциями пакетов.
В таблице приложения 1 показано,
сколько дискового пространства
требуется для установки каждого
конкретного пакета. Вы можете
добавить больший жесткий диск к
вашей системе или выборочно
установить пакеты, если ваша
система не имеет достаточного
дискового пространства.
Если вы выборочно устанавливаете
пакеты, то не забудьте установить и
зависимые пакеты (они приведены в
правой колонке в таблице приложения
1).
1. Установка пакетов с ленты
Чтобы установить пакеты с ленты
нужно выполнить следующие шаги:
- Если вы не зарегистрированы в
системе, то зарегистрируйтесь
как root и введите ваш пароль.
- Поставьте кассетную ленту.
Перемотайте
ленту и установите в
правильной позиции. Для этого
введите следующие команды:
/usr/sbin/tapecntl -w
/usr/sbin/tapecntl -p2
- Введите pkgadd -d ctape1. Система
выдаст сообщение:
Insert cartridge tape into the tape drive.
Type [go] when ready,
or [q] to quit:
- Введите go.
На ленте начался
поиск пакетов. Эта процедура
займет несколько минут. Каждый
найденный на ленте пакет
отображается на экране. О
каждом пакете система будет
задавать вам вопрос. Отвечайте
n, пока не получите пакет,
который вы хотите установить.
Система выдаст следующее
сообщение:
Select package(s) you wish to process (or 'all' tp
process all package).
(default: all) [?, ??, q]:
Вы можете ввести один из
следующих ответов:
- ? - для задания коротких
сообщений помощи;
- ?? - для повторения списка
пакетов;
- q - выход из интерфейса pkgadd;
- список номеров для
установки пакетов,
связанных с этими
номерами;
- all или ENTER - для установки
всех пакетов.
Введите нужный ответ. Если вы
выборочно устанавливаете
пакеты, то убедитесь, что вы не
забыли установить и зависимые
пакеты. Пакеты не будут
правильно работать, если вы не
установите зависимые пакеты.
Например, если вы установили
пакет OA&M, также установите
пакет FMLI.
Во время процедуры установки
PKGADD задает несколько общих
вопросов. Некоторые пакеты,
такие как OA&M, LP и PC586 ждут от
вас ответа. В общем случае вы
можете ответить Y на все
вопросы типа Y/N. В приложении 3
приведены все задаваемые
вопросы.
Не обращайте внимание на
вопросы, касающиеся
конфигурации (такие как вектор
прерывания и адрес памяти),
которые задают пакеты. Если вы
указали прерывание или адрес,
который уже используется, вы не
сможете продолжить дальше,
пока не введете неконфликтный
ответ. В табл. 1 приведены
рекомендуемые прерывания и
адреса.
Примечание. Если
установка пакета прошла
неудачно, удалите пакет с
использованием pkgrm. С помощью
команды pkginfo убедитесь, что
пакет удален. Попытайтесь
установить заново пакет.
Когда все пакеты будут
установлены, появится
следующее сообщение:
Insert a cartridge tape into Cartridge Tape Drive.
Type [go] when ready,
or [q] to quit:
Если ядро был перестроен
любым из пакетов, который вы
устанавливали, появляется
следующее сообщение:
*** IMPORTANT NOTICE ***
This machine now must be rebooted in order to
ensure sane operation. Execute
shutdown -y -i6 -g0
and wait for the "Console Login:" promt.
- Когда появится подсказка #
убедитесь, что драйвер диска
пуст, затем введите shutdown -y -i6 -g0.
Система выгрузится и
автоматически перезагрузится.
2. Установка пакетов с дискеты
Для установки пакетов с дискеты
выполните следующие шаги:
- Зарегистрируйтесь как root и
введите пароль.
- Вставьте дискету, содержащую
нужный пакет, в устройство.
- Введите pkgadd -d diskette1. Система
выдаст сообщение:
Insert diskette into floppy Drive 1.
Type [go] when ready
or [q] to quit:
Примечание. Даже если вы
указали diskette1 как загрузочное
устройство и pkgadd указали как
Floppy Drive 1 всегда устанавливайте
пакеты с использованием
устройства 0.
- Введите go. На дискете
производится поиск пакетов. Не
удаляйте дискету из устройства
до тех пор, пока не появится
подсказка о том, чтобы ее
удалить.
После того, как
пакеты будут найдены,
отобразится список этих
пакетов. Первая колонка в
списке содержит номера. Если вы
выборочно устанавливаете
пакеты, то можете использовать
эти номера при установке
пакетов. Во вторая колонке
приведена аббревиатура имени
пакета. В третьей колонке
приведено полное имя пакета.
Список также содержит версию
пакета.
После того, как список
отобразится на экране, система
задаст вопрос:
Select package(s) you wish to process (or 'all' to
process all packages).
(default: all) [?, ??, q]
Вы можете ввести один из
следующих ответов:
- ? - для задания коротких
сообщений помощи;
- ?? - для повторения списка
пакетов;
- q - выход из интерфейса pkgadd;
- список номеров для
установки пакетов,
связанных с этими
номерами;
- all или ENTER - для установки
всех пакетов.
Введите нужный ответ. Если вы
выборочно устанавливаете
пакеты, то убедитесь, что вы не
забыли установить и зависимые
пакеты. Пакеты не будут
правильно работать, если вы не
установите зависимые пакеты.
Например, если вы установили
пакет OA&M, также установите
пакет FMLI.
Во время процедуры установки
PKGADD задает несколько общих
вопросов. Некоторые пакеты,
такие как OA&M, LP и PC586 ждут от
вас ответа. В общем случае вы
можете ответить Y на все
вопросы типа Y/N. В приложении 3
приведены все задаваемые
вопросы.
Не обращайте внимание на
вопросы, касающиеся
конфигурации (такие как вектор
прерывания и адрес памяти),
которые задают пакеты. Если вы
указали прерывание или адрес,
который уже используется, вы не
сможете продолжить дальше,
пока не введете неконфликтный
ответ. В табл. 1 приведены
рекомендуемые прерывания и
адреса.
Во время процедуры установки
pkgadd выведет несколько
предупреждающих сообщений.
Более подробно эти сообщения
описаны в приложении 3.
Примечание. Некоторые
пакеты перестраивают ядро.
Когда пакеты перестраивают
ядро, система должна быть
перезагружена. Когда появится
подсказка о перезагрузке
системы, убедитесь, что флоппи
устройство пусто и нажмите
<Ctrl-Alt-Del>. Если много пакетов,
модифицирующих ядро
устанавливается, то ядро для
каждого пакета
перестраивается. Не
перезагружайте систему до тех
пор, пока все пакеты не будут
установлены и система сама не
сообщит вам об этом.
Если установка пакета будет
неуспешной, удалите пакет с
помощью pkgrm. Чтобы убедиться,
что пакет удален,
воспользуйтесь командой pkginfo.
Постарайтесь снова установить
пакет. После инсталляции
каждого пакета система
отображает:
Insert diskette into floppy Drive 1.
Type [go] when ready
or [q] to quit:
- Если вы хотите установить
больше пакетов, вставьте
нужную дискету и повторите
шаги 4 и 5.
- Когда вы выполните установку
пакетов, введите q. Система
выдаст сообщение:
*** IMPORTANT NOTICE ***
This machine now must be rebooted in order to
ensure sane operation. Execute
shutdown -y -i6 -g0
and wait for the "Console Login:" promt.
- Когда появится подсказка #,
введите shutdown -y -i6 -g0. Выполнится
выгрузка системы.
Когда
появится подсказка о
перезагрузке системы, удалите
дискету из устройства и
нажмите <Ctrl-Alt-Del>. Система
перезагрузится.
Назад | Содержание | Вперед
|