9.3 分发软件

ZENworks Configuration Management 在分发软件方面提供了很大的灵活性。您可以分发应用程序和单个文件;直接对设备上的现有文件进行修改;安装、去除及回滚设备上的应用程序。

软件的分发需使用分发包来完成。分发包由部署和管理设备上的应用程序或文件所需的所有文件、配置设置和安装指导等组成。在将分发包指派给设备时,可以根据自己定义的日程安排(分发、起动、可用性)在设备上安装和起动该分发包。

您也可以使用分发包仪表板查看分发包的指派、分发、安装和起动状态摘要。有关详细信息,请参见《ZENworks Software Distribution Reference》(ZENworks 软件分发参考手册)。

可以创建的分发包有四类:

  • 公司分发包: 可让您在移动设备上配置并管理公司资源。

  • iOS/iPadOS 分发包: 可让您在 iOS 和 iPadOS 设备上部署应用程序并安装配置文件。

  • Linux 分发包: 可让您配置并管理 Linux 设备上的应用程序。

  • Linux 依赖项分发包: 允许在 Linux 设备上使用该类软件包以解析包依赖项。

  • Macintosh 分发包: 可让您配置并管理 Macintosh 设备上的应用程序。

  • 预引导套件: 可让您在受管/不受管设备上的操作系统引导之前,在其上执行一组任务。

  • Windows 分发包: 可让您配置并管理 Windows 设备上的应用程序。

一旦 ZENworks 与相应的 Google 和 Apple 服务器同步,系统即会创建 Android 分发包(企业中与 Android 关联的工作 APP)和 Apple VPP 分发包。不过,您可以创建其他 Android 或 Apple VPP 分发包。有关详细信息,请参见“供应应用程序”。

分发包附带的软件会上载到“ZENworks 服务器”储存库。如此,ZENworks 服务器无需访问任何其他网络位置,就可以分发软件。

9.3.1 创建分发包

要创建软件分发包,请使用“创建新分发包向导”。该向导不仅可以帮助您创建分发包,还可以让您将所创建的分发包指派给设备和用户,并创建分发、起动以及可用性日程安排。

  1. 在“ZENworks 控制中心”内,单击分发包选项卡。

  2. 在“分发包”面板中,单击新建 > 分发包以起动“创建新分发包向导”。

  3. 按照提示创建分发包。

    单击每个向导页上的帮助按钮,可以获取有关该页面的详细信息。

    完成向导后,分发包即会添加到“分发包”面板中。单击分发包可以查看和修改分发包的细节。

  4. 继续下一节,指派分发包

您也可以在 zman 实用程序中使用 bundle-create 命令来创建软件分发包。有关详细信息,请参见《ZENworks 命令行实用程序参考手册》中的分发包命令

9.3.2 指派分发包

创建分发包后,您需要将其指派给要安装此分发包的设备。您可以指派给设备或用户。

  1. 在“分发包”面板中,选中要指派的分发包旁边的复选框以选择该分发包。

  2. 单击操作 > 指派至设备

    单击操作 > 指派至用户。

  3. 按照提示指派分发包。

    单击每个向导页上的帮助按钮,可以获取有关该页的详细信息。

    完成向导后,指派的设备或用户便会添加到分发包的“关系”页中。单击分发包可查看其指派。

您也可以在 zman 实用程序中使用 bundle-assign 命令来指派分发包。有关详细信息,请参见《ZENworks 命令行实用程序参考手册》中的分发包命令

9.3.3 从何处查找更多信息

有关分发软件的详细信息,请参见《ZENworks 软件分发参考手册》。

有关将 APP 分发到移动设备的详细信息,请参见《ZENworks Mobile Management Reference》(ZENworks Mobile Management 参考手册)。