软件分发

功能简介

在云桌面使用场景中,终端用户连接使用的虚拟机一般由桌面池中的虚拟机模板部署而来。如果需要在虚拟机中安装或更新软件,只能通过更新虚拟机模板,重新部署虚拟机或用户自行在虚拟机中安装更新。然而重新部署虚拟机会使用户原虚拟机中的数据丢失;用户自行安装更新则更新量大且不方便管理。

软件分发功能通过在软件库模板上安装软件、采集软件安装时释放的文件和注册表参数差异数据,然后上传差异数据到服务器共享盘生成软件标本,在管理平台将软件标本下发至相同平台的虚拟机,虚拟机重启后即自动安装、更新,从而实现相关软件的自动安装、更新。

使用场景

软件分发功能适用于批量为虚拟机更新、安装软件,可实现软件自动化安装,有效提高云桌面软件的安装效率。

使用流程

  1. 新建软件库模板:新建一台“纯净”的虚拟机作为软件库模板。

  1. 软件库制作与下发:根据虚拟机操作系统类型、待安装或更新的软件等信息制作可用的软件库并为虚拟机安装或更新软件。

  1. 管理软件库模板:用于编辑、删除和查看软件库模板。

  1. 管理软件库:用于编辑、删除、下发软件库,以及设置软件库下发时间等。

注意事项

新建软件库模板

软件库模板是配置软件库的前提条件,实质为获得一台安装了AgentCAStools的“纯净”虚拟机。在制作软件库时,被软件库引用与共享磁盘一起为软件提供安装环境。当软件库制作完成后,软件的安装文件及注册表等信息保留在共享磁盘中,软件库模板恢复到初始状态,可再用于制作其他软件库或更新软件库。

  1. 单击左侧导航树[应用/软件分发/软件库模板]菜单项,进入软件库模板列表页面。

  1. 单击<新建>按钮,进入新建软件库模板页面。

  1. 配置相关参数,单击<确定>按钮。

软件库制作与下发

该功能用于为有相同软件需求的同一静态桌面池中的虚拟桌面下发软件,从而实现软件的批量安装或更新,提高运维效率。

  1. 配置基本信息:选择软件库模板和共享存储等为软件库提供安装环境。

  1. 制作软件库:打开制作页面,默认弹出制作工具,开始制作后开始安装或更新符合需求的软件,安装完成后,完成制作。

  1. 测试软件库:测试制作的软件库是否可以成功为虚拟机更新或安装软件。测试虚拟机仅能选择不在桌面池内的虚拟机。

  1. 软件下发:批量为静态桌面池中的虚拟桌面安装、更新软件。

操作步骤

  1. 单击左侧导航树[应用/软件分发/软件库]菜单项,进入软件库页面。

  1. 单击<新建>按钮,弹出新建软件库页面。

  1. 配置基本信息参数,单击<下一步>按钮,进入制作软件库页面。

  1. 在制作软件库页面,制作状态显示为“未制作”,单击<打开制作页面>按钮,打开Web控制台。

·          初次使用web控制台可能会被浏览器拦截,此时点击浏览器右上角提示,选中“始终允许显示的弹出式窗口”,单击<完成>按钮后再次打开制作页面即可。

·          打开Web控制台后,系统会自动弹出软件库制作工具。

 

  1. 通过共享目录等方式获取软件安装包,并将其拷贝至桌面。

  1. 在弹出的软件库制作工具上单击<开始制作>按钮,弹出操作确认对话框,确认已存在软件安装包后,单击<确定>按钮,开始安装软件。

  1. 软件安装完成后,单击<完成制作>按钮,弹出操作确认对话框,确认完成本次制作的内容后,单击<确定>按钮,将会自动关闭虚拟机,等待几秒系统会自动关闭web控制台,返回制作软件库页面。

  1. 此时制作状态仍为“制作中”,单击<刷新>按钮,进入测试软件库页面。

若在制作过程中因各种原因不能一次性完成制作,可关闭制作窗口,下次想再继续,可在软件库列表的状态列,单击“继续”超链接继续后续步骤。

 

  1. 单击<增加>按钮,弹出选择虚拟桌面对话框。

  1. 选择用于测试的虚拟桌面,单击<确定>按钮,软件库向虚拟桌面下发软件。

  1. 当虚拟桌面列表下发状态显示为“下发成功“后,可以单击虚拟桌面对应操作列的<控制台>按钮,查看测试虚拟桌面中是否已成功安装软件库中的软件。单击<软件列表>按钮,可查看软件库中软件和版本等信息。

  1. 测试软件库可用后,单击<完成测试>按钮,进入软件下发页面。

  1. 单击<软件下发>按钮,弹出软件下发对话框。

  1. 选择静态桌面池中需要安装或更新软件的虚拟桌面。

  1. 当虚拟桌面列表下发状态显示为“下发成功“后,可以单击虚拟桌面对应操作列的<控制台>按钮,查看虚拟桌面中是否已成功安装软件库中的软件。

管理软件库模板

状态为“使用中”的软件库模板不允许被编辑或删除。

 

编辑软件库模板

  1. 单击左侧导航树[应用/软件分发/软件库模板]菜单项,进入软件库模板列表页面。

  1. 单击待修改软件库模板对应操作列的<编辑>按钮,弹出编辑软件库模板对话框。

  1. 编辑相关参数,单击<确定>按钮。关于参数的详细介绍,请参见新建软件库模板

删除软件库模板

  1. 单击左侧导航树[应用/软件分发/软件库模板]菜单项,进入软件库模板列表页面。

  1. 可通过以下方式删除软件库模板:

查看软件库模板

  1. 单击左侧导航树[应用/软件分发/软件库模板]菜单项,进入软件库模板列表页面。

管理软件库

编辑软件库

  1. 单击左侧导航树[应用/软件分发/软件库]菜单项,进入软件库列表页面。

  1. 单击待编辑软件库对应操作列的<编辑>按钮,弹出编辑软件库对话框。

  1. 修改软件库名称和描述,单击<确定>按钮,完成操作。

删除软件库

软件库中的虚拟桌面数量为0时,才能删除。

 

  1. 单击左侧导航树[应用/软件分发/软件库]菜单项,进入软件库列表页面。

  1. 单击待删除软件库对应操作列的<删除>按钮,弹出操作确认对话框。

  1. 单击<确定>按钮,完成操作。

设置软件下发时间

该功能用于设置非“强制下发”模式下,软件库下发软件的时间。

  1. 单击左侧导航树[应用/软件分发/软件库]菜单项,进入软件库列表页面。

  1. 单击<设置>按钮,弹出设置对话框。

  1. 设置下发时间,单击<确定>按钮。

查看软件库详细信息

  1. 单击左侧导航树[应用/软件分发/软件库]菜单项,进入软件库列表页面。

  1. 单击欲查看详情的软件库名称,进入软件库详情页面。

  1. 软件库详情下方将展示虚拟桌面列表及版本信息。

虚拟桌面列表参数:

版本信息参数:

软件库下发

软件库下发用于将软件库启用版本且状态为“可用”的软件列表下发到虚拟机中,批量为有相同软件需求的虚拟机更新或安装软件。

  1. 单击左侧导航树[应用/软件分发/软件库]菜单项,进入软件库列表页面。

  1. 单击待下发软件库对应操作列的<软件下发>按钮,弹出软件下发对话框。

  1. 选择桌面池中需要安装或更新软件的虚拟桌面。

  1. 当虚拟桌面列表下发状态显示为“下发成功”后,可以单击虚拟桌面对应操作列的<控制台>按钮,查看虚拟桌面中是否已成功安装软件库中的软件。

  1. 根据实际需要,执行以下操作:

·          下发成功或等待下发的虚拟桌面取消下发后,仅移出软件库;下发失败的虚拟桌面取消下发后,会先将其还原成初始状态后移出软件库。

·          重新下发即将已下发软件的虚拟桌面还原到初始状态并重新通过软件库下发软件。

 

软件库版本管理

虚拟机关联的软件库的版本不能回退,即不能从Vn回退到Vmm<n)版本。

  1. 单击左侧导航树[应用/软件分发/软件库]菜单项,进入软件库列表页面。

  1. 单击指定软件库名称,进入软件库详情页面。

  1. 单击“版本信息”页签,进入版本信息页面。

  1. 根据实际需要,执行以下操作:

  1. 单击指定版本操作列的<更新>按钮,弹出更新软件库对话框。

  1. 选择软件库模板,单击<开始制作>按钮,拷贝上一版本的软件安装信息。

  1. 等待一段时间后,单击<刷新>按钮,当制作状态变为“更新中“时,单击<打开制作页面>按钮或单击”继续制作“连接,进入虚拟机控制台。

  1. 在弹出的软件库制作工具上单击<开始制作>按钮,弹出操作确认对话框,单击<确定>按钮,开始安装软件。

  1. 软件安装完成后,单击<完成制作>按钮,弹出操作确认对话框,单击<确定>按钮,完成制作并关闭虚拟机。

  1. 如已制作完成,单击<刷新>按钮,进入测试软件库页面。

  1. 单击<增加>按钮,弹出选择虚拟桌面对话框。

  1. 选择用于测试的虚拟桌面,单击<确定>按钮,软件库向虚拟桌面下发软件。

  1. 当虚拟桌面列表下发状态显示为“下发成功“后,可以单击虚拟桌面对应操作列的<控制台>按钮,查看测试虚拟桌面中是否已成功安装软件库中的软件。单击<软件列表>按钮,可查看软件库中软件和版本等信息。

  1. 测试软件库可用后,单击<完成测试>按钮,弹出操作确认对话框,单击<确定>按钮,完成操作。

查看历史记录

通过软件库向虚拟机下发软件会生成历史记录,可通过历史记录查看指定虚拟机的下发结果以及下发成功的软件列表等信息。

  1. 单击左侧导航树[应用/软件库管理/历史记录]菜单项,进入历史记录页面。

  1. 单击指定虚拟机软件列表列的“查看软件列表”链接,可查看为该虚拟机下发的软件。