Базы данныхИнтернетКомпьютерыОперационные системыПрограммированиеСетиСвязьРазное
Поиск по сайту:
Подпишись на рассылку:

Назад в раздел

Использование утилиты PKGADD
 

Приложение 4. Использование утилиты PKGADD

В этом приложении рассказывается, как использовать интерфейс pkgadd для установки пакетов с ленты или дискеты.

Примечание. System V версии 3.2 должна быть установлена с помощью команды installpkg. Вы можете воспользоваться pkgrm для удаления старых версий пакетов прежде, чем установить новые версии.

Прежде чем начать установку пакетов с дискеты или ленты, обратитесь к приложению 1, чтобы познакомиться с функциями пакетов. В таблице приложения 1 показано, сколько дискового пространства требуется для установки каждого конкретного пакета. Вы можете добавить больший жесткий диск к вашей системе или выборочно установить пакеты, если ваша система не имеет достаточного дискового пространства.

Если вы выборочно устанавливаете пакеты, то не забудьте установить и зависимые пакеты (они приведены в правой колонке в таблице приложения 1).

1. Установка пакетов с ленты

Чтобы установить пакеты с ленты нужно выполнить следующие шаги:

  1. Если вы не зарегистрированы в системе, то зарегистрируйтесь как root и введите ваш пароль.
  2. Поставьте кассетную ленту.

    Перемотайте ленту и установите в правильной позиции. Для этого введите следующие команды:

      /usr/sbin/tapecntl -w
       /usr/sbin/tapecntl -p2
    
  3. Введите pkgadd -d ctape1. Система выдаст сообщение:
       Insert cartridge tape into the tape drive.
       Type [go] when ready,
       or [q] to quit:
    
  4. Введите 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.
    
  5. Когда появится подсказка # убедитесь, что драйвер диска пуст, затем введите shutdown -y -i6 -g0. Система выгрузится и автоматически перезагрузится.

2. Установка пакетов с дискеты

Для установки пакетов с дискеты выполните следующие шаги:

  1. Зарегистрируйтесь как root и введите пароль.
  2. Вставьте дискету, содержащую нужный пакет, в устройство.
  3. Введите pkgadd -d diskette1. Система выдаст сообщение:
       Insert diskette into floppy Drive 1.
       Type [go] when ready
       or [q] to quit:
    

    Примечание. Даже если вы указали diskette1 как загрузочное устройство и pkgadd указали как Floppy Drive 1 всегда устанавливайте пакеты с использованием устройства 0.

  4. Введите 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:
    
  5. Если вы хотите установить больше пакетов, вставьте нужную дискету и повторите шаги 4 и 5.
  6. Когда вы выполните установку пакетов, введите 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.
    
  7. Когда появится подсказка #, введите shutdown -y -i6 -g0. Выполнится выгрузка системы.

    Когда появится подсказка о перезагрузке системы, удалите дискету из устройства и нажмите <Ctrl-Alt-Del>. Система перезагрузится.

Назад | Содержание | Вперед



  • Главная
  • Новости
  • Новинки
  • Скрипты
  • Форум
  • Ссылки
  • О сайте




  • Emanual.ru – это сайт, посвящённый всем значимым событиям в IT-индустрии: новейшие разработки, уникальные методы и горячие новости! Тонны информации, полезной как для обычных пользователей, так и для самых продвинутых программистов! Интересные обсуждения на актуальные темы и огромная аудитория, которая может быть интересна широкому кругу рекламодателей. У нас вы узнаете всё о компьютерах, базах данных, операционных системах, сетях, инфраструктурах, связях и программированию на популярных языках!
     Copyright © 2001-2024
    Реклама на сайте