Создание и развертывание программных пакетов

Для развертывания программного обеспечения на компьютерах, управляемых System Center Essentials 2010, сначала необходимо создать программный пакет, а затем утвердить его для развертывания в группах компьютеров.

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

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

Важно
Если в точке установки приложений развертывается версия Microsoft Office, не соответствующая основному выпуску, например окончательной первоначальной версии (RTM), SP1 или SP2 (особенно в случае, если основная версия устанавливается уже с рядом примененных обновлений), то впоследствии обновления Office могут неправильно определяться или загружаться для этой точки установки приложений.

Создание программного пакета и утверждения развертывания

  1. В консоли Essentials выберите пункт Программное обеспечение.

  2. В области "Обзор программного обеспечения" в списке Задачи выберите команду Создать пакет, чтобы запустить мастер создания программного пакета.

  3. Выполните все необходимые действия в мастере создания программного пакета.

    Примечание
    При указании пути и имени файла установки длина имени файла с учетом пути должна быть меньше 260 символов, а длина имени папки должна быть меньше 248 символов. Можно изменить структуру папок, уменьшив степень вложения, или сократить их имена, чтобы все пути стали короче 240 символов.При использовании исполняемых файлов (EXE) на странице мастера Типы целевых систем будет предложено выбрать, следует ли устанавливать программное обеспечение на всех управляемых компьютерах, или только на некоторых системах (при этом допускается выбор операционной системы, архитектуры и языкового стандарта). При использовании файлов установщика Windows (MSI) можно задать свойства установки и удаления, но не тип операционной системы. Сведения о поддерживаемых операционных системах находятся в файле установщика Windows.
  4. В ходе создания программного пакета установите на последней странице мастера флажок Показать параметры развертывания после завершения работы мастера, а затем нажмите кнопку Готово.

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

  6. Выберите команду Опубликовать обновления в компоненте "Установка и удаление программ", если программа должна отображаться в списке установленных программ на целевых компьютерах.

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

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

  1. В консоли Essentials выберите пункт Программное обеспечение.

  2. В панели "Программное обеспечение" разверните узел Программные пакеты, а затем выберите узел Все программные пакеты.

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

  4. В области "Действия" нажмите кнопку Добавить и удалить утверждения.

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

  6. Выберите команду Опубликовать обновления в компоненте "Установка и удаление программ", если программа должна отображаться в списке установленных программ на целевых компьютерах.

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

Создание программного пакета, содержащего файл ответов

Многие программы установки программного обеспечения предполагают ввод данных конечным пользователем в виде ответов на вопросы в диалоговых окнах. Автоматическая установка — это установка, при которой у пользователя не запрашивается ввод данных. В случае автоматической установки входные данные берутся из файла ответов. Файл ответов — это текстовый файл с параметрами конфигурации и установки устанавливаемых продуктов и компонентов. Формат файлов ответов аналогичен формату INI-файла, но эти файлы имеют расширение ISS.

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

  1. Создайте файл ответов для программы установки.

  2. Скопируйте файл ответов в ту же папку, что и файлы установки.

  3. В параметрах командной строки для пакета укажите имя файла ответов. Так, в рассматриваемом случае файлы TEST-Install.iss, setup.log и программа установки TEST.exe упаковываются вместе. Укажите имена файлов в параметрах командной строки следующим образом:

      Копировать код
    c:\test_temp> TEST.exe /s /f1"TEST-Install.iss" /f2"setup.log"
    

Создание файла ответов, если исполняемый файл установки поддерживает абсолютные пути

  1. Создайте файл ответов для программы установки.

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

  3. В параметрах командной строки для пакета укажите имя файла ответов. Например, если вместе упаковываются файлы TEST-Install.iss, setup.log и файл программы установки TEST.exe, укажите имена файлов в параметрах командной строки следующим образом (предполагается, что сетевой папке сопоставлена буква Z):

      Копировать код
    c:\test_temp> TEST.exe /s /f1"Z:\test_temp\response\TEST-Install.iss" /f2"Z:\test_temp\setup.log"
    

См. также