8.3 自定义包

  1. 在“ZENworks 控制中心”内,单击部署选项卡。

  2. 单击编辑部署包(位于左侧导航窗格的部署活动列表中),起动“编辑部署包向导”。

    编辑部署包向导 > 选择要编辑的部署包页
  3. 使用下表中的信息填写各字段,以完成向导。

    向导页

    细节

    选择要编辑的部署包页

    目标结构列表中,选择要编辑的包的结构。

    • x86 结构(32 位): 用于手动将代理部署到 32 位设备。

    • x86_64 结构(64 位): 用于手动将代理部署到 64 位设备。

    • 所有支持的结构: “ZENworks 服务器”用来完成对 32 位或 64 位设备的部署任务。

    包安装类型列表中,选择要编辑的包的安装类型。

    • 网络安装: 仅包含预代理。预代理会从“ZENworks 服务器”下载自适应代理文件。

    • 独立安装: 包含预代理、所有自适应代理文件以及 Microsoft .NET Framework 2.0 可安装文件。

    包名称列表中,选择要编辑的包的名称。

    列表中的名称由您之前选择的结构和安装类型决定。列表中会显示与选定的结构和安装类型相符的包的名称。

    默认情况下,系统包将一直显示。系统包是指符合指定的结构和安装类型准则的预定义部署包(PreAgentPkg_Agent.exe 或 PreAgentPkg_AgentComplete.exe)。

    仅当之前已对系统包进行了编辑并将自定义的版本另存为新包时,才会显示其他包的名称。您可以为自定义的包指定任何名称。名称不得包含以下无效字符:: " ' < > | ` % ~. 为此包的存储目录赋予指定的名称,包名称仍保留原名(PreAgentPkg_Agent.exe 或 PreAgentPkg_AgentComplete.exe)。

    提供主服务器信息页

    指定可用于访问“ZENworks 服务器”的地址。当部署是通过网络安装进行时(预代理必须从“ZENworks 服务器”下载 ZENworks Adaptive Agent 文件)或设备注册为受管设备时,需要访问“ZENworks 服务器”。指定的所有地址都必须属于同一“ZENworks 服务器”。

    例如,假设您要将自适应代理部署到专用网络中的设备,或部署到防火墙另一端或使用 NAT(网络地址转换)的路由器另一端的设备。则需列出“ZENworks 服务器”的专用网络地址(IP 地址、DNS 名称或两者)以及其 NAT 地址。

    添加注册表项页

    选择一个注册表项,用于部署过程的注册阶段。注册表项提供有关注册期间设备指派到的文件夹和组的信息。

    您也可以不选择注册表项,这样会使用注册规则来确定文件夹和组指派。要部署到服务器或工作站,请分别选择服务器注册表项或工作站注册表项。

    有关注册表项和规则的详细信息,请参见部分 9.0, 注册设备

    其他语言选择页

    选择部署包中要包含的其他语言包。

    部署过程的进度和讯息记录默认以英文显示。如果想要接收以计算机区域设置语言显示的讯息,则必须将必要的附加语言包添加至部署包。

    为新的部署包选择目标页

    选择是否要重写现有的包或将编辑过的包另存为自定义包。两个选项为:

    重写原始的部署包: 以编辑过的包替换原始包。

    为新的部署包选择名称: 将编辑过的包另存为新的自定义包。原始的包将保持不变。

    可以为新的自定义包指定任意名称。名称不得包含以下无效字符:: " ' < > | ` % ~. 指定的名称用于识别 zenworks 设置页中更新的包。包名称保持不变(PreAgentPkg_Agent.exePreAgentPkg_AgentComplete.exe),只是用于存储此包的目录会使用您指定的名称。

    所有新包都保存于“ZENworks 服务器”的 %ZENworks_HOME%\novell\zenworks\install\downloads\custom 目录(Windows 上)和 /opt/novell/zenworks/install/downloads/custom 目录(Linux 上)。例如,如果您修改了 x86 版本的 PreAgentPkg_Agent.exe 包并以名称 ExternalPack 保存,则该文件将存储于以下路径:

    Windows 上的 %ZENworks_HOME%\Novell\ZENworks\install\downloads\custom\ExternalPack\x86\PreAgentPkg_Agent.exe 和 Linux 上的 /opt/novell/zenworks/install/downloads/custom/ExternalPack/x86/PreAgentPkg_Agent.exe

    注:如果要删除自定义部署包,则必须手动删除该包所在的目录。