|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
8.3 Работа с пакетами, программами и уведомлениями8.3.1 Создание пакетовСоздание пакетов (packages) для установки программного обеспечения средствами SMS 2003, работа с дистрибутивом, назначение точки распределения, импорт определения пакета из файлов MSI, SMS, PDF После того, как сайт сервера SMS 2003 готов к установке, следующими этапами при автоматизированной установке программного обеспечения будет создание пакетов, программ и уведомлений. Пакеты — это основная единица установки программного обеспечения средствами SMS 2003. Пакетом может быть как единственный файл, копируемый на клиентский компьютер, так и большой по объему набор программного обеспечения, состоящий из множества компонентов (например, Microsoft Office или Visual Studio). В подавляющем большинстве пакетов предусмотрены файлы дистрибутива (source files), хотя пакет в принципе может быть и пустым (в этом случае его можно использовать, например, просто для выполнения какой-либо команды на клиентском компьютере). Создание пакета проще всего произвести при помощи команды New | Package в контекстном меню для контейнера Site database | Packages в SMS Administrator. Откроется окно свойств создаваемого пакета со множеством вкладок. На первой вкладке — General обязательным является только имя пакета (поле Name). Максимальная длина имени пакета — 50 символов. Остальные параметры позволяют определить версию пакета, наименование производителя, язык пакета, иконку для отображения и т.п. Эти параметры носят информационный характер и влияния на работу пакета не оказывают. На следующей вкладке, которая называется Data Source, можно (в большинстве ситуаций — нужно) определить местонахождение файлов дистрибутивов для пакета. Для этого нужно установить флажок This package contains source files и указать Source directory — папку с файлами на в сети или на локальном диске. Кроме того, в вашем распоряжении есть выбор: · Use a compressed copy of the source directory — на сервере SMS 2003 будет создана сжатая копия папки с дистрибутивом. В этом случае при появлении дополнительных точек распределения файлы дистрибутива будут скопированы из такой сжатой копии (а не из исходного источника, указанного в Source directory). Microsoft рекомендует использовать такой подход для дистрибутивов, которые находятся на компакт-дисках; · Always obtain files from source directory — сжатая копия создаваться не будет, файлы на точки распределения всегда будут копироваться из папки, указанной в Source directory. Если вы предполагаете время от времени вносить изменения в файлы дистрибутива, есть смысл подумать над тем, чтобы установить флажок Update distribution point on a schedule. Если он установлен, файлы дистрибутива будут перезаписываться на точках распределения заново в соответствии с определенным вами ниже расписанием. Следующая вкладка — Data Access. На этой вкладке определяется, как именно будут храниться файлы дистрибутива на точках распределения. По умолчанию предлагается оставить переключатель в положении Access distribution folder through common SMS package share. В этом случае файлы дистрибутива будут помещены напрямую в каталог служебный каталог SMSPKG. Если же указать путь, например, как Office, то файлы дистрибутива будут помещены в отдельный каталог SMSPKG\Office. Категорически не рекомендуется указывать в этом поле путь в формате UNC (например, \\MyServer\MySharedFolder) — SMS 2003 предоставит общий доступ самостоятельно через служебные общие папки. В нижней части вкладки Data Access можно настроить параметры отключения пользователей от точек распределения, если эти пользователи мешают обновить файлы дистрибутивов. На вкладке Distribution Settings можно настроить параметры отправки данного пакета на вложенные сайты. Можно настроить приоритет отправки и тип отправителя, который будет использован для отправки файлов дистрибутивов данного пакета. На вкладке Reporting можно настроить параметры обработки файлов MIF, которые генерируются клиентом в процессе установки данного пакета и содержат информацию о состоянии и результатах установки. По умолчанию переключатель находится в положении Use package properties for status MIF matching, что подразумевает использование значений, которые определены на вкладке General. Если при разборе файлов MIF должны использоваться другие значения, их можно определить в полях в нижней части экрана. После того, как пакет будет создан, необходимо обязательно определить для него по крайней мере одну точку распределения (сервер SMS 2003 с работающим компонентом distribution point). Эта операция производится из контейнера Distribution Points под контейнером пакета. Необходимо воспользоваться командой New | Distribution Point в контекстном меню для контейнера, а затем в мастере установить флажки напротив серверов SMS 2003 с компонентом Distribution Points, которые будут использоваться для установки данного пакета (или групп точек распространения). После того, как точка распределения будет добавлена, из контекстного меню для этой точки распределения можно выполнить еще одну операцию: заново поместить пакет на эту точку распределения, перезаписав имеющуюся там информацию. Для этого можно воспользоваться командой All Tasks | Refresh Distribution Point в контекстном меню для объекта пакета. Отметим, что пакет можно создать не только тем способом, который был описан выше. Можно использовать также команду New | Package from definition в контекстном меню для контейнера Packages. В этом случае для создания пакета будет использован имеющийся у вас файл определения пакета. SMS 2003 может работать с файлами определения пакетов в формате MSI, SMS или PDF. Эти файлы могут быть предоставлены разработчиками (например, файлы MSI поставляются с последними версиями Microsoft Office) или созданы самостоятельно (средствами WinInstaller LE или SMS Installer).
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Получить учебные материалы по этому курсу |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||