Поделиться через


Использование замены приложения в Configuration Manager

 

Применимо к:System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 Configuration Manager SP2, System Center 2012 R2 Configuration Manager, System Center 2012 R2 Configuration Manager SP1

Управление приложениями в Microsoft System Center 2012 Configuration Manager позволяет обновлять или заменять существующие приложения с помощью отношений замены. При замене приложения можно указать новый тип развертывания, заменяющий тип развертывания заменяемого приложения. Также можно выбрать, следует ли обновить заменяемое приложение или же удалить его перед установкой заменяющего приложения.

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

System_CAPS_importantВажно

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

Принятие решения об обновлении или замене приложения

Вы указываете, требуется заменить или обновить приложение, в диалоговом окне Укажите отношение замены в окне свойств приложения. Тип замены зависит то того, установлен ли флажок Удаление в этом диалоговом окне:

  • Если необходимо обновление до новой версии того же приложения (с тем же идентификатором приложения), не устанавливайте флажок Удаление.

  • Если приложение необходимо заменить на другое (с другим идентификатором приложения), установите флажок Удаление. Потребуется удалить замененную версию приложения.

Замена зависимых приложений

В System Center 2012 R2 Configuration Manager и Configuration Manager с пакетом обновления 2 (SP2) применяются различные методы обновления зависимых приложений с помощью отношения замены.

В этих примерах главным приложением называется развертываемое приложение, которое содержит зависимости.

Для System Center 2012 R2 Configuration Manager

Если необходимо заменить зависимое приложение на новое зависимое приложение, выполните следующую процедуру:

System_CAPS_noteПримечание

Configuration Manager не поддерживает использование отношений замены для замены исходного зависимого приложения.

  1. Создание нового зависимого приложения

  2. Удаление исходного зависимого приложения

Во время существования двух зависимостей (перед удалением исходного зависимого приложения) новые установки главного приложения будут устанавливать новое зависимое приложение. Существующие установки сохраняют исходное зависимое приложение.

После удаления исходного зависимого приложения все устройства будут обновлены на новое зависимое приложение.

Для System Center 2012 Configuration Manager с пакетом обновления 2 (SP2)

В Configuration Manager с пакетом обновления 2 (SP2) можно создать отношение замены, которое будет обновлять зависимое приложение до новой версии.

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

  2. Создайте отношение замены, которое заменяет исходное зависимое приложение на новое зависимое приложение.

В рамках новых установок главного приложения будет установлено новое зависимое приложение. Существующие установки главного приложения будут обновлены на новое зависимое приложение.

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

Дополнительные вопросы

  • Для зависимых приложений можно указать несколько отношений замены. Устанавливаться будет наивысшее зависимое приложение в цепочке замены.

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

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

Определение отношения замены

  1. В консоли Configuration Manager выберите пункт Библиотека программного обеспечения.

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

  3. На вкладке Главная в группе Свойства щелкните Свойства, чтобы открыть диалоговое окно Свойства*<имя_приложения>*.

  4. На вкладке Замена в диалоговом окне Свойства*<имя приложения >* нажмите кнопку Добавить.

  5. В диалоговом окне Укажите отношение замены нажмите кнопку Обзор.

  6. В диалоговом окне Выбор приложения выберите приложение, которое нужно заменить, и нажмите кнопку ОК.

  7. В диалоговом окне Укажите отношение замены выберите тип развертывания, заменяющий тип развертывания заменяемого приложения.

    System_CAPS_noteПримечание

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

  8. Нажмите кнопку ОК, чтобы закрыть диалоговое окно Укажите отношение замены.

  9. Нажмите кнопку ОК, чтобы закрыть диалоговое окно Свойства*<имя_приложения>*.

Просмотр списка приложений, заменяющих текущее приложение

  1. В консоли Configuration Manager выберите пункт Библиотека программного обеспечения.

  2. В рабочей области Библиотека программного обеспечения разверните узел Управление приложениями, щелкните Приложения и выберите нужное приложение.

  3. На вкладке Главная в группе Свойства щелкните Свойства, чтобы открыть диалоговое окно Свойства*<имя_приложения>*.

  4. На вкладке Ссылки в диалоговом окне Свойства*<имя_приложения>* выберите пункт Приложения, заменяющие это приложение в раскрывающемся списке Тип отношения.

  5. Просмотрите список приложений, которые заменяют выбранное приложение, а затем нажмите кнопку ОК, чтобы закрыть диалоговое окно Свойства*<имя_приложения>*.