[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]

Руководство по установке


Глава 4. Дополнительное программное обеспечение и обновления

После завершения установки Базовой операционной системы (BOS) вы можете установить дополнительное программное обеспечение и обновления.

Дополнительно устанавливаемое программное обеспечение подразделяется на следующие типы:

Программные продукты можно разбить на следующие категории:


Лицензионные программы    Лицензионная программа (другое название - продукт) - это полноценный программный продукт, в который входят все пакеты, необходимые для его работы. Примером лицензионной программы может служить BOS (Базовая операционная система).
Пакет Группа независимо устанавливаемых компонентов, обеспечивающая выполнение определенного набора функций. Пример пакета - bos.net.
Набор файлов Минимальный неделимый набор файлов, устанавливаемых одновременно. Каждый набор файлов обеспечивает выполнение определенной функции. Примером набора файлов может служить bos.net.nfs.client 5.1. Дополнительная информация об организации наборов файлов приведена в разделе Структура устанавливаемых наборов файлов.
Обновление в виде набора файлов Отдельно устанавливаемое обновление. Обновления в виде наборов файлов расширяют функциональные возможности или исправляют ошибки в конкретном наборе файлов.
Комплект программного обеспечения Набор пакетов, продуктов или отдельных наборов файлов, выполняющих определенный класс задач. Примером может служить программное обеспечение клиента для работы в сети. Вместе с BOS поставляются несколько комплектов дополнительного программного обеспечения. Дополнительная информация об организации комплектов приведена в разделе Структура комплектов.

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

Вы можете установить как все наборы файлов пакета или продукта, так и отдельные наборы файлов (последнее настоятельно рекомендуется для систем, в которых недостаточно дисковой памяти.)


Идентификация программных продуктов

Помимо названий установленных продуктов, вам нужно знать их версии и модификации. Версия и модификация продуктов в AIX 5.1 задаются в следующем формате:

версия.выпуск.модификация.исправление

Ниже приведено описание этих полей:

Например, 04.01.0000.0000 - это уровень продукта, а 04.01.0001.0032 - это уровень его обновления. В полях версии, выпуска, модификации и исправления можно не указывать незначащие нули. Значение 04.01.0000.0000 равносильно 4.1.0.0.


Лицензирование программного обеспечения

Лицензирование программного обеспечения может быть двух типов: повременное и на основе лицензионных соглашений. Обычно установка программного обеспечения с повременным лицензированием выполняется только при наличии лицензии на использование этого обеспечения. Хотя Web-администратор системы и Интерфейс управления системой (SMIT) позволяют устанавливать лицензионное программное обеспечение, даже если у вас нет лицензии на него, вам может быть запрещено использование только что установленного обеспечения до тех пор, пока вы не получите требуемую лицензию.

Принятие условий лицензионного соглашения выполняется во время установки продукта. Если программное обеспечение, устанавливаемое вместе с BOS, требует принятия условий лицензионного соглашения, вы не сможете завершить работу с Помощником по настройке (или с Помощником по установке в случае текстовой консоли), пока не примете эти условия. Вы можете просмотреть лицензионное соглашение перед тем, как примете его. В процедуре установки BOS можно настроить автоматическое принятие лицензионных соглашений. Дополнительная информация по этому вопросу приведена в разделе Глава 8, Настраиваемые установки BOS.

В случае установки дополнительного программного обеспечения вы можете заранее просмотреть лицензионные соглашения, записанные на установочном носителе, с помощью команды быстрого доступа SMIT smit license_on_media или команды installp -El. Во время установки вы можете принять соглашения, выбрав соответствующий пункт меню или выполнив команду installp с флагом -Y. Для просмотра принятых лицензионных соглашений воспользуйтесь командой быстрого доступа SMIT smit installed_license или командой lslpp -E. Для просмотра информации о лицензиях с помощью Web-администратора системы введите wsm для запуска приложения и выберите Программное обеспечение. В случае удаления продукта принятое лицензионное соглашение становится неактивным. При повторной установке этого продукта вам не нужно будет еще раз принимать лицензионное соглашение.

После выполнения предварительных процедур, описанных в этой главе, вам нужно будет выбрать способ установки: с помощью Web-администратора системы или с помощью SMIT. В этой главе рассмотрены оба способа.

Перед установкой программного обеспечения и обновлений ознакомьтесь с особыми указаниями, предоставленными вместе с установочным носителем. Если вам когда-нибудь потребуется повторно устанавливать систему, то обязательно еще раз просмотрите эти указания.

Примечание: Информация о разработке программных продуктов, устанавливаемых с помощью команды installp, приведена в разделе Структура программного обеспечения книги AIX 5L, версия 5.1 - Программирование: Разработка и отладка программ.

Установка дополнительного программного обеспечения и обновлений

Если вам нужно выполнить одну из следующих задач, то перейдите к соответствующему разделу. В противном случае выполните процедуры из этой главы.

Этап 1. Проверка соблюдения предварительных требований

Перед установкой дополнительного программного обеспечения или обновлений убедитесь, что выполнены следующие требования:

Этап 2. Выполнение установки

Дополнительное программное обеспечение и обновления можно установить с помощью системных средств, поставляемых вместе с операционной системой. В следующих разделах приведено краткое описание соответствующих процедур:

Установка дополнительного программного обеспечения и обновлений с помощью Web-администратора системы

С помощью Web-администратора системы вы можете установить следующее программное обеспечение:

Web-администратор системы позволяет устанавливать программное обеспечение, а также изменять параметры установки по умолчанию и задавать другие опции. По умолчанию Web-администратор системы устанавливает и фиксирует все выбранные обновления. Тем не менее, вы можете изменить это значение по умолчанию и только устанавливать, но не фиксировать обновления.

Примечание: Основные приложения всегда фиксируются. При установке новой версии программ старая версия не сохраняется.

Установка дополнительного программного обеспечения
  1. Запустите Web-администратор системы, введя wsm в командной строке.
  2. Разверните папку с именем компьютера.
  3. Разверните Программное обеспечение в области навигации.
  4. Выберите Обзор и задачи.
  5. Выберите Установить программное обеспечение.

Установка обновлений
  1. Запустите Web-администратор системы, введя wsm в командной строке.
  2. Разверните папку с именем компьютера.
  3. Разверните Программное обеспечение в области навигации.
  4. Выберите Обзор и задачи.
  5. Выберите Обновить программное обеспечение до последнего уровня.

Установка комплектов программного обеспечения
  1. Запустите Web-администратор системы, введя wsm в командной строке.
  2. Разверните папку с именем компьютера.
  3. Разверните Программное обеспечение в области навигации.
  4. Выберите Установленное программное обеспечение.
  5. В меню Программное обеспечение выберите Новое программное обеспечение (Установить/Обновить) --> Установить комплекты (Простая установка).

Установка дополнительного программного обеспечения и обновлений с помощью SMIT

В SMIT предусмотрены следующие варианты установки:


Установить программное обеспечение Устанавливает программное обеспечение последнего уровня, существующее на носителе, или обновляет текущее программное обеспечение до этого уровня. В целях сокращения списка выдаваемого программного обеспечения в нем опускается все, что относится к сообщениям и локалям. Для выбора этой опции введите smit install_all в командной строке.
Обновить установленное программное обеспечение до последнего уровня Обновляет все текущее программное обеспечение до последнего уровня, существующего на носителе. Для выбора этой опции введите smit update_all в командной строке.
Установить комплект программного обеспечения Устанавливает полные комплекты программного обеспечения. Вы должны указать только исходное устройство и нужный комплект. Перед началом установки вы можете просмотреть информацию о том, какое программное обеспечение будет установлено и какой объем дисковой памяти для этого потребуется. Для выбора этой опции введите smit install_bundle в командной строке.
Обновить программное обеспечение путем установки исправления Устанавливает конкретное исправление. В этом меню вы можете просмотреть список доступных исправлений и выбрать из них те, которые нужно установить. Перед началом установки вы можете просмотреть информацию о том, какие исправления будут установлены и какой объем дисковой памяти для этого потребуется. Для выбора этой опции введите smit update_by_fix в командной строке.

Установить и обновить на основе всего доступного программного обеспечения Устанавливает или обновляет программное обеспечение на основе всего программного обеспечения, существующего на носителе. Для выбора этой опции введите smit install_all в командной строке.

Примечание: Если при установке дополнительного программного обеспечения произойдет сбой и установка будет прервана, то перед повторной установкой может потребоваться выполнить очистку для удаления частично установленных продуктов. Если появилось сообщение о том, что нужно выполнить очистку, перейдите к разделу Очистка после неудачной установки дополнительного программного обеспечения и обновлений.

Выполнение установки с помощью SMIT и чтение сообщений о состоянии

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

  1. После того, как вы запустите процесс установки нажатием клавиши Enter, появится окно СОСТОЯНИЕ КОМАНДЫ. Во время установки в этом окне будут появляться различные сообщения. Продолжительность установки зависит от модели системы и того, какое программное обеспечение вы устанавливаете или обновляете.

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

    Вставьте том 2 в устройство /dev/cd0.
    Для продолжения нажмите Enter.
    

    При появлении такого сообщения вставьте требуемый носитель и нажмите Enter.

    По окончании установки значение в поле Команда: состояние окна СОСТОЯНИЕ КОМАНДЫ изменится либо на OK, либо на сбой. Значение OK указывает, что установка завершена, но не гарантирует, что все выбранные наборы файлов были установлены правильно. Значение сбой указывает, что во время установки возникла неполадка. Несмотря на то, что предварительная установка всегда завершается с состоянием OK, обязательно просматривайте сводную информацию.

    Информация о сообщениях об ошибках приведена в разделе Сообщения об ошибках и другие сообщения системы.

  2. Если установка завершится ошибкой или сбоем, то в окне будет показан список выданных сообщений, начиная с первого. Вы можете просмотреть список сообщений в этом окне (см. следующий шаг) или же завершить работу со SMIT и просмотреть содержимое файла smit.log (/smit.log или /home/ид_пользователя/smit.log).
  3. Просмотрите список сообщений и, если среди них есть сообщения об ошибках, определите, какие продукты и обновления не были установлены. Для исправления ошибок выполните следующие действия:

    1. Просмотрите сводную информацию в начале и конце списка сообщений и определите, не было ли сбоев при установке.
    2. Просмотрите список сообщений, определите причины неполадок и выясните, с какими продуктами и обновлениями они были связаны. Возможно, не хватило дисковой памяти или не были выполнены определенные условия, необходимые для установки каких-либо продуктов. В списке обязательно будут сообщения с информацией о том, какого объема дисковой памяти не хватило для установки и какие продукты должны были быть установлены в системе.
    3. Все продукты, для которых в отчете указано СБОЙ, ПОВРЕЖДЕН или ОТМЕНЕН, необходимо устанавливать повторно после устранения причины неполадки. Продукты и обновления, для которых в отчете указано УСПЕШНО, повторно устанавливать не нужно. При повторной установке учтите ошибки и скорректируйте параметры. Например, если в системе не было установлено необходимое программное обеспечение, то укажите в поле Автоматически устанавливать необходимое программное обеспечение? значение да. Если не хватило дисковой памяти, то укажите в поле Расширять файловые системы при необходимости? значение да.

      Если установку необходимо повторить и продукты занимают несколько томов, вставьте том 1. Нажмите F3 для возврата в предыдущее меню и начните установку заново. Сведения об ошибках команды bosboot, которые могут возникнуть при установке, а также инструкции по их устранению приведены в разделе Сообщения об ошибках и другие сообщения системы.

    4. Если установка была прервана (например, из-за отключения питания), то перед повторной установкой может потребоваться выполнить очистку. Нажмите клавишу F10 для завершения работы со SMIT и перейдите к разделу Очистка после неудачной установки дополнительного программного обеспечения и обновлений.
    5. Если программное обеспечение было полностью и успешно установлено, перейдите к этапу 4.

      Если вам необходимо установить дополнительное программное обеспечение с другого носителя, выньте старый носитель из дисковода и вставьте в него новый носитель.

      Нажав клавишу F3, перейдите в предыдущее окно и продолжите установку программного обеспечения и обновлений.

  4. Нажмите F10 для завершения работы со SMIT.
  5. Выньте все установочные носители из дисководов.
  6. Перезагрузите систему, когда появится соответствующее указание, введя команду:

    shutdown -Fr
    

Обслуживание дополнительного программного обеспечения и обновлений

Предусмотрено четыре основных операции по обслуживанию, которые допускается выполнять над дополнительным программным обеспечением и обновлениями как во время установки, так и после нее. Дополнительное программное обеспечение и обновления можно:

Возможность выполнения той или иной операции зависит от того, является ли объект полным программным продуктом или отдельным обновлением.

Эти операции можно выполнять с помощью Web-администратора системы, с помощью Инструмента управления системой (SMIT) или из командной строки. В следующих разделах кратко описано выполнение каждой операции всеми этими способами. В Web-администраторе системы и SMIT предусмотрена электронная справочная информация по этим операциям.

Установка (только обновления)

Устанавливаемые обновления можно оставлять в состоянии установлено, не фиксируя их. Когда обновление находится в этом состоянии, предыдущая версия продукта хранится в каталоге /usr/lpp/Имя_пакета. Если обновление находится в состоянии "установлено", то вы можете восстановить предыдущую версию программного обеспечения, не выполняя повторной установки.

В состоянии "установлено" могут находиться только обновления. Напротив, после установки полного программного продукта он находится в состоянии зафиксирован. В этом случае предыдущая версия продукта не сохраняется, поскольку две версии одного и того же продукта не могут быть установлены одновременно.

Для установки обновления с помощью Web-администратора системы выполните следующие действия:
  1. Запустите Web-администратор системы, введя wsm в командной строке.
  2. Разверните папку с именем компьютера.
  3. Разверните Программное обеспечение.
  4. Выберите Обзор и задачи.
  5. Выберите Обновить программное обеспечение до последнего уровня.

Для установки обновления с помощью SMIT выполните следующие действия:
Введите smit update_by_fix в командной строке.

Для установки обновления из командной строки выполните следующие действия:
Введите команду installp -a для установки обновления без его фиксации.

Фиксация (только обновления)

Фиксацией обновления называется удаление предыдущей версии продукта из системы, за счет чего освобождается дополнительная дисковая память. После фиксации вы не можете аннулировать обновление и восстановить предыдущую версию программного продукта. Удалить зафиксированное обновление можно только путем удаления всего программного продукта (включая его базовую версию и все обновления, установленные ранее) или принудительной установки предыдущей версии. Для выполнения принудительной установки нужен установочный носитель с базовой версией продукта.

Хотя установка и фиксация обновлений считаются разными операциями, их можно выполнять одновременно. По умолчанию в Web-администраторе системы и в SMIT во время установки автоматически выполняются и установка, и фиксация обновления. Однако вы можете изменить параметры так, чтобы по умолчанию выполнялась только установка обновления.

Для фиксации обновления с помощью Web-администратора системы выполните следующие действия:
  1. Запустите Web-администратор системы, введя wsm в командной строке.
  2. Разверните папку с именем компьютера.
  3. Разверните контейнер Программное обеспечение.
  4. Выберите Установленное программное обеспечение.
  5. В меню Программное обеспечение выберите опцию Утилиты --> Зафиксировать установленные обновления.

Вы можете просмотреть список всех установленных обновлений, выбрав Показать установленное программное обеспечение --> Установленные обновления в меню Программное обеспечение.

Для фиксации обновления с помощью SMIT выполните следующие действия:
Введите smit commit в командной строке.

Вы можете просмотреть список всех установленных обновлений, введя smit list_installed в командной строке.

Для фиксации обновления из командной строки выполните следующие действия:
Введите команду installp -c для фиксации установленных обновлений.

Вы можете просмотреть список всех установленных обновлений, введя installp -s в командной строке.

Аннулирование (только обновления)

Аннулированием называется операция, при которой установленное обновление удаляется из системы и восстанавливается предыдущая версия продукта. Аннулировать можно только установленные обновления; зафиксированные обновления аннулировать нельзя. Аннулировать установленные обновления можно с помощью Web-администратора системы, с помощью SMIT или из командной строки.

Для аннулирования обновления с помощью Web-администратора системы выполните следующие действия:
  1. Запустите Web-администратор системы, введя wsm в командной строке.
  2. Разверните папку с именем компьютера.
  3. Разверните контейнер Программное обеспечение.
  4. Выберите Установленное программное обеспечение.
  5. В меню Программное обеспечение выберите опцию Утилиты --> Аннулировать установленные обновления.

Для аннулирования обновления с помощью SMIT выполните следующие действия:
Введите smit reject в командной строке.

Для аннулирования обновления из командной строки выполните следующие действия:
Введите команду installp -r для аннулирования установленного обновления.

Удаление (только программные продукты)

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

Удалить программный продукт можно с помощью Web-администратора системы или SMIT. В обоих случаях, если в поле Удалить зависимое программное обеспечение? вы укажете значение да, то вместе с удаляемым продуктом из системы будет удалено и все зависящее от него программное обеспечение, не нужное другим продуктам.

Для удаления программного продукта с помощью Web-администратора системы выполните следующие действия:
  1. Запустите Web-администратор системы, введя wsm в командной строке.
  2. Разверните папку с именем компьютера.
  3. Разверните контейнер Программное обеспечение.
  4. Выберите Установленное программное обеспечение.
  5. Выберите нужный продукт.
  6. В меню Выбранный выберите Удалить программное обеспечение.

Для удаления программного продукта с помощью SMIT выполните следующие действия:
Введите smit remove_fast в командной строке.

Для удаления программного продукта из командной строки выполните следующие действия:
Введите команду installp -u для удаления продукта.

Очистка после неудачной установки дополнительного программного обеспечения и обновлений

Примечание: Данная процедура применима только в случае установки или обновления дополнительного программного обеспечения. В случае неудачной установки операционной системы AIX 5.1 обратитесь к разделу Действия в случае, если система не загружается.

В этом разделе приведены инструкции по очистке системы после неудачной установки дополнительного программного обеспечения и обновлений. Процедура очистки пытается удалить объекты, установка которых была начата, но не завершена. Например, если во время установки обновления произошел сбой, команда lslpp -l сообщит, что обновление находится в состоянии устанавливается, а не в состоянии установлено.

Цель очистки - восстановление исходного состояния продукта. Например, если обновление находится в состоянии фиксируется, то предпринимается попытка вернуть его в состояние установлено.

Если сбой происходит во время начального этапа установки, то процедура очистки пытается полностью аннулировать ее результаты и восстановить предыдущую версию продукта (если она есть). После восстановления предыдущая версия становится действующей. Если предыдущую версию восстановить не удается, то в выводе команды lslpp -l напротив такого программного обеспечения указывается ПОВРЕЖДЕН.

Если продукт удален или находится в состоянии ПОВРЕЖДЕН, вы можете попытаться еще раз установить его. Очистка продуктов, находящихся в состоянии ПОВРЕЖДЕН, невозможна; их можно только удалять или устанавливать заново.

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

Для запуска очистки с помощью Web-администратора системы выполните следующие действия:
  1. Запустите Web-администратор системы, введя wsm в командной строке.
  2. Разверните папку с именем компьютера.
  3. Разверните контейнер Программное обеспечение.
  4. Выберите Установленное программное обеспечение.
  5. В меню Программное обеспечение опции Устранение неполадок --> Очистка после неудачной установки.

Для запуска очистки с помощью SMIT выполните следующие действия:
  1. Введите smit maintain_software в командной строке.
  2. Выберите Очистка после неудачной установки.

Для запуска очистки из командной строки выполните следующие действия:
Введите installp -C в командной строке.

Если будет выдано сообщение о том, что в системе нет продуктов, для которых можно выполнить очистку, то, возможно, очистка просто не требуется. Повторите установку продукта.

Если повторная установка вновь окажется неудачной, обратитесь к поставщику программного обеспечения.


Дальнейшие действия

В данный момент рекомендуется выполнить следующие действия:


[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]