IBM Installation Manager, Информация о выпуске

© Copyright International Business Machines Corporation 2006. Все права защищены. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

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

1.0 Ограничения
   1.1 Панель запуска: неподдерживаемый браузер
2.0 Известные неполадки и обходные пути
   2.1 Установка с минимальным участием оператора; установка лицензии LUM с минимальным участием оператора
   2.2 Ошибки MD5, возникающие, когда файл конфигурации Apache содержит строку "AddHandler imap-file map"
   2.3 Хранилище недоступно из-за проблем с настройкой файла repository.config на Web-серверах
   2.4 Удаление установленного содержимого во время удаления пакета из системы
   2.5 В Linux отсутствует ярлык, позволяющий просмотреть установленные пакеты
   2.6 Управление модулями Eclipse, не являющимися модулями IBM, и опция -clean
   2.7 При запуске продукта обычным пользователем в файле протокола регистрируется ошибка, а рабочая область указывает на предыдущую рабочую область администратора
   2.8 Невозможно открыть протокол установки в Red Hat Linux: ошибка при загрузке таблицы стилей
   2.9 Установка и удаление Installation Manager с минимальным участием оператора
   2.10 Файл Package Enablement Kit должен иметь расширение jar, а не zip

1.0 Ограничения

1.1 Панель запуска: неподдерживаемый браузер

Панель запуска не поддерживает Mozilla Firefox V1.6; поддерживаются только версии V1.7 и выше.

2.0 Известные неполадки и обходные пути

2.1 Установка с минимальным участием оператора; установка лицензии LUM с минимальным участием оператора

LUM Kit - это сжатое хранилище, которое содержит предложение. Можно произвести установку LUM Kit с минимальным участием оператора, точно так же, как и установку предложения. Единственное отличие состоит в том, что LUM Kit - это хранилище jar, и поэтому необходимо указать jar в качестве хранилища в команде сервера.

Начинать лучше с использования режима записи для генерации файла ответов для установки с минимальным участием оператора.

  1. Запустите Администратор установки с помощью следующей команды: -record <путь к создаваемому файлу ответов>
  2. Импортируйте LUM Kit с помощью мастера лицензий.

После выхода из Администратора установки будет создан файл ответов.

2.2 Ошибки MD5, возникающие, когда файл конфигурации Apache содержит строку "AddHandler imap-file map"

Если имя файла содержит строку ".map.", это может привести к тому, что Web-сервер Apache выполнит трансляцию содержимого файла перед отправкой клиенту.
Например, для  Apache 2.2 это может произойти при добавлении строки
    AddHandler imap-file map
в файл .htaccess в используемом каталоге. В общем случае в конфигурации по умолчанию для некоторых версий Apache должен применяться AddHandler. 

Способ обхода неполадки: В файлах конфигурации, влияющих на хранилища, используемые Администратором установки или программой Packaging Utility, поместите строку "AddHandler imap-file map" в текст комментария.

Подобная неправильная конфигурация будет приводить к появлению сообщения об ошибке следующего вида:

Загружается модуль com.ibm.etools.sfm.mft.uri.map.nl1_7.0.0.v200610130814.
Загружается http://server.name.com/ccb/Offerings/wdz70/20061013_1017/repository/plugins/com.ibm.etools.sfm.mft.uri.map.nl1_7.0.0.v200610130814.jar в "D:\SDP70Shared\tmp\cicdip\v\md5\2aa842bc2558c018304a60446ddb2d3a".
Контрольное слово оглавления отличается от контрольного слова загруженного файла.

2.3 Хранилище недоступно из-за проблем с настройкой файла repository.config на Web-серверах

Некоторые Web-серверы могут не работать с файлом "repository.config" без соответствующей настройки.  

Если попытаться добавить хранилище, выбрав Файл > Параметры > Хранилища и указав файл repository.config, то появится сообщение об ошибке, указывающее, что невозможно подключиться к хранилищу с данным URL. Сообщение об ошибке будет выглядеть примерно следующим образом: "Не удалось подключиться к хранилищу http://..."

Способ обхода неполадки: Необходимо настроить Web-сервер для работы с файлом repository.config. Подробные инструкции по настройке приведены в документации по Web-серверу. Проверить, существует ли сервер, и правильно ли он работает, можно с помощью браузера, например, такого как FireFox или Internet Explorer. Укажите полный URL хранилища и откройте файл repository.config. Файл repository.config - это текстовый файл, который определяет файловое хранилище.

2.4 Удаление установленного содержимого во время удаления пакета из системы

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

2.5 В Linux отсутствует ярлык, позволяющий просмотреть установленные пакеты

Для установки пакетов с помощью IBM® Installation Manager необходимы права доступа администратора; однако, для работы с пакетами, установленными с помощью Installation Manager, такие права не нужны. Такой подход позволяет администратору выполнять установку, а обычному пользователю - работать с установленными пакетами.

Обычные пользователи могут просмотреть установленные пакеты, открыв файл installed.xml. В системе Windows® для файла installed.xml существует ярлык в меню Пуск > IBM Installation Manager > Показать установленные пакеты.  Однако, в Linux® ярлыки такого рода не поддерживаются.

Способ обхода неполадки: Перейдите непосредственно к файлу installed.xml и откройте его с помощью Web-браузера. Файл installed.xml хранится в области Данные приложений администратора, которая по умолчанию находится в каталоге /var/ibm/InstallationManager.  При установке Installation Manager для области Данные приложений можно выбрать не каталог по умолчанию, а другой каталог.

2.6 Управление модулями Eclipse, не являющимися модулями IBM, и опция -clean

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

Для управления модулями Eclipse, не входящими в состав продуктов IBM Rational®, во время установки Eclipse создается пустой установочный каталог (называемый также сайтом Eclipse); программа IBM Installation Manager никогда его не использует.  Этот пустой установочный каталог Eclipse используется опытными пользователями Eclipse, работающими с Администратором обновлений Eclipse, который находится на странице Справка > Обновления программного обеспечения.  Обновление Eclipse не должно применяться для обычных обновлений и исправлений пакетов IBM Rational, поскольку для этой цели используется Installation Manager. Обновление Eclipse может применяться только для модулей, не являющихся модулями IBM, с особой осторожностью и только опытными пользователями Eclipse.

Установочный каталог Eclipse, созданный для программного обеспечения отличных от IBM фирм, находится в каталоге, в котором первоначально устанавливались пакеты IBM Rational. Для просмотра установочных расположений в Eclipse необходимо выбрать Справка > Обновления программного обеспечения > Управление конфигурациями и нажать кнопку Показать установочные расположения. Будут показаны два сайта; по умолчанию имена их каталогов - SDP70 и SDP70Shared. С установочным каталогом SDP70Shared работает Installation Manager, и он никогда не используется Администратором обновлений Eclipse (Eclipse Update Manager). Установочный каталог SDP70 - это пустой каталог, который может использоваться Администратором обновлений при установке программного обеспечения Eclipse с сайтов Eclipse.

Кроме того, в пустой каталог SDP70 можно скопировать модули Eclipse и запустить Eclipse с опцией -clean, чтобы новые модули распознавались платформой Eclipse.

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

Если при запуске продукта IBM Rational в среде Windows XP указывается ИД обычного пользователя (не пользователя admin), то могут появляться следующие сообщения об ошибках:

Причина: java.io.FileNotFoundException:
<install>\configuration\org.eclipse.core.runtime\.manager\.fileTableLock (недопустимый обработчик.)

Кроме того, параметры "панели запуска рабочей области" указывают на предыдущую рабочую область администратора (пользователя admin).

Эта неполадка возникает , только когда продукты установлены в файловой системе NTFS; в этом случае продукты хранят информацию о конфигурации в каталоге <install>\configuration\org.eclipse.core.runtime\.manager, к которому у обычных пользователей нет доступа.

Способ обхода неполадки: Необходимо удалить права на запись для обычных пользователей в каталоге <install>\configuration. Это приведет к тому, что конфигурация будет принудительно сохраняться в каталоге %userprofile%.

Для принудительного сохранения конфигурации в каталоге %userprofile%:

  1. Войдите в систему как администратор (пользователь admin).
  2. Перейдите в каталог <install>.
  3. Щелкните правой кнопкой мыши на папке "configuration" и откройте свойства каталога.
  4. Перейдите на вкладку Защита и выберите Дополнительно.
  5. Убедитесь, что у обычных пользователей нет прав на создание файлов и создание папок в каталоге "configuration".

2.8 Невозможно открыть протокол установки в Red Hat Linux: ошибка при загрузке таблицы стилей

Если вы работаете с Firefox V1.0.7 (который обычно используется в Red Hat Linux  4 Desktop), то при выборе опции Файл > Показать протокол в окне Installation Manager появляется следующее сообщение об ошибке:

Ошибка при загрузке таблицы стилей: (null)   file:///var/ibm/InstallationManager/logs/log.xsl

Способ обхода неполадки: Установите более свежую версию Firefox, например, версию 1.5.

2.9 Установка и удаление Installation Manager с минимальным участием оператора

Для того чтобы установить Installation Manager в установочный каталог по умолчанию в системе Windows с минимальным участием оператора:

  1. Перейдите в папку InstallerImage_win32 на первом установочном диске.
  2. Выполните команду setup.exe /S /v"/qn"

Если требуется изменить установочный каталог, добавьте в опцию /v параметр INSTALLDIR.  Например:
setup.exe /S /v"/qn INSTALLDIR=\"C:\InstallationManager\""

Для того чтобы удалить Installation Manager из Windows с минимальным участием оператора, введите в командной строке следующую команду:
msiexec /x {DBD90D51-BD46-41AF-A1F5-B74CEA24365B}

Для того чтобы установить Installation Manager в установочный каталог по умолчанию в системе Linux с минимальным участием оператора:

  1. Перейдите в папку InstallerImage_linux на первом установочном диске.
  2. Выполните команду setupLinux.bin -silent -V licenseAccepted=true.

Опция "-V licenseAccepted=true" предназначена для принятия условий лицензионного соглашения на использование программы Installation Manager. 

Если требуется изменить установочный каталог, добавьте флаг -P installLocation="<новый-каталог>".   Например:
setupLinux.bin -silent -P installLocation="/opt/myIM" -V licenseAccepted=true

 Для того чтобы удалить Installation Manager из Linux с минимальным участием оператора:

  1. Откройте терминал как пользователь root.
  2. Перейдите в установочный каталог Installation Manager, а затем в каталог _uninst.  
  3. Выполните команду ./uninstaller.bin -silent.

2.10 Файл Package Enablement Kit должен иметь расширение jar, а не zip

Комплект Package Enablement Kit - это файл jar, обычно загружаемый из Passport Advantage Online; его имя может быть, например,  RADlic.jar. При загрузке этого файла через браузер Internet Explorer с помощью опции Сохранить как или команд щелкните, чтобы загрузить, Internet Explorer сохранит его как файл .zip (а не как файл .jar). Необходимо сохранить этот файл как файл jar, либо по завершении загрузки изменить расширение zip на jar. Мастер управления лицензиями в Installation Manager принимает только файлы jar.