在云桌面使用场景中,终端用户连接使用的虚拟机一般由桌面池中的虚拟机模板部署而来。如果需要在虚拟机中安装或更新软件,只能通过更新虚拟机模板,重新部署虚拟机或用户自行在虚拟机中安装更新。然而重新部署虚拟机会使用户原虚拟机中的数据丢失;用户自行安装更新则更新量大且不方便管理。
软件分发功能通过在软件库模板上安装软件、采集软件安装时释放的文件和注册表参数差异数据,然后上传差异数据到服务器共享盘生成软件标本,在管理平台将软件标本下发至相同平台的虚拟机,虚拟机重启后即自动安装、更新,从而实现相关软件的自动安装、更新。
软件分发功能适用于批量为虚拟机更新、安装软件,可实现软件自动化安装,有效提高云桌面软件的安装效率。
新建软件库模板:新建一台“纯净”的虚拟机作为软件库模板。
软件库制作与下发:根据虚拟机操作系统类型、待安装或更新的软件等信息制作可用的软件库并为虚拟机安装或更新软件。
管理软件库模板:用于编辑、删除和查看软件库模板。
管理软件库:用于编辑、删除、下发软件库,以及设置软件库下发时间等。
新建软件库模板时需用默认超级管理员admin或默认系统管理员sysadmin登录。
不能使用在桌面池内的虚拟机新建软件库模板。
新建软件库模板时使用的虚拟机不要在“虚拟化管理”中做其他操作,以免引起软件分发失败或异常。
制作软件库过程中,第一次打开制作页面时,若虚拟机开机后没有弹出软件制作弹窗,可以关掉控制台,点击继续制作重新打开控制台。
软件库是基于软件库模板所属集群制作的,只支持将软件下发给基于该集群部署的桌面池中虚拟机。
软件库只支持对静态桌面池中的虚拟机下发软件。
由于软件在不同操作系统版本的安装信息略有差异,软件库只支持对同操作系统的虚拟机下发软件。
通过软件分发功能下发到云桌面的软件,部分不支持文件右键打开或双击方式打开文件,比如暴风影音和Notepad++。
软件分发时将不会自动对分发成功的软件创建快捷方式,若有快捷方式使用需求,请自行添加。
目前适配软件分发功能的软件包括但不限于QQ7.9.6.22427、微信2.6.0.56、Notepad++、暴风影音5.70和QQlive10.3.645.0等软件。
软件分发功能明确不支持如下软件:个人软件、输入法、大型常用不变更软件(模板集成)、用户密切相关且切换用户无法使用的软件。
软件库模板是配置软件库的前提条件,实质为获得一台安装了Agent和CAStools的“纯净”虚拟机。在制作软件库时,被软件库引用与共享磁盘一起为软件提供安装环境。当软件库制作完成后,软件的安装文件及注册表等信息保留在共享磁盘中,软件库模板恢复到初始状态,可再用于制作其他软件库或更新软件库。
单击<新建>按钮,进入新建软件库模板页面。
配置相关参数,单击<确定>按钮。
名称:软件库模板名称。
虚拟机:软件库模板使用的虚拟机,要求虚拟机操作系统为Windows7/Windows10(32/64bit)、未安装或安装少量应用软件、已安装配套版本的Agent和CASTools。可以通过增加虚拟机功能创建一个“纯净”的虚拟机作为模板,Agent和CASTools安装方式请参见虚拟机控制台。
集群:虚拟机所属集群。
操作系统版本:当选择虚拟机后,显示所选虚拟机的操作系统版本信息。软件在不同操作系统版本的安装信息略有差异,在制作软件库时仅能选择操作系统版本相同的软件库模板。
该功能用于为有相同软件需求的同一静态桌面池中的虚拟桌面下发软件,从而实现软件的批量安装或更新,提高运维效率。
配置基本信息:选择软件库模板和共享存储等为软件库提供安装环境。
制作软件库:打开制作页面,默认弹出制作工具,开始制作后开始安装或更新符合需求的软件,安装完成后,完成制作。
测试软件库:测试制作的软件库是否可以成功为虚拟机更新或安装软件。测试虚拟机仅能选择不在桌面池内的虚拟机。
软件下发:批量为静态桌面池中的虚拟桌面安装、更新软件。
单击左侧导航树[应用/软件分发/软件库]菜单项,进入软件库页面。
单击<新建>按钮,弹出新建软件库页面。
配置基本信息参数,单击<下一步>按钮,进入制作软件库页面。
软件库模板:软件库使用的软件库模板,在该模板使用的虚拟机上配置软件库所需的软件。
集群:软件库模板使用的虚拟机所属集群,只允许软件库向对应集群中的桌面池和虚拟机下发软件。
操作系统版本:系统根据软件库模板默认指定,不可修改,软件在不同操作系统版本的安装信息略有差异,只允许软件库向同操作系统的虚拟桌面下发软件。
选择存储:选择一个共享存储(要求是集群下每台主机共有的,且大于100GB)。
在制作软件库页面,制作状态显示为“未制作”,单击<打开制作页面>按钮,打开Web控制台。
· 初次使用web控制台可能会被浏览器拦截,此时点击浏览器右上角提示,选中“始终允许显示…的弹出式窗口”,单击<完成>按钮后再次打开制作页面即可。 · 打开Web控制台后,系统会自动弹出软件库制作工具。 |
通过共享目录等方式获取软件安装包,并将其拷贝至桌面。
在弹出的软件库制作工具上单击<开始制作>按钮,弹出操作确认对话框,确认已存在软件安装包后,单击<确定>按钮,开始安装软件。
软件安装完成后,单击<完成制作>按钮,弹出操作确认对话框,确认完成本次制作的内容后,单击<确定>按钮,将会自动关闭虚拟机,等待几秒系统会自动关闭web控制台,返回制作软件库页面。
此时制作状态仍为“制作中”,单击<刷新>按钮,进入测试软件库页面。
若在制作过程中因各种原因不能一次性完成制作,可关闭制作窗口,下次想再继续,可在软件库列表的状态列,单击“继续”超链接继续后续步骤。 |
单击<增加>按钮,弹出选择虚拟桌面对话框。
选择用于测试的虚拟桌面,单击<确定>按钮,软件库向虚拟桌面下发软件。
当虚拟桌面列表下发状态显示为“下发成功“后,可以单击虚拟桌面对应操作列的<控制台>按钮,查看测试虚拟桌面中是否已成功安装软件库中的软件。单击<软件列表>按钮,可查看软件库中软件和版本等信息。
测试软件库可用后,单击<完成测试>按钮,进入软件下发页面。
单击<软件下发>按钮,弹出软件下发对话框。
选择静态桌面池中需要安装或更新软件的虚拟桌面。
当选中的虚拟桌面确保无人正在使用时,可勾选“强制下发“,此时单击<确定>按钮,会将选中的虚拟桌面强制关机并安装或更新软件。
若未勾选“强制下发”,此时单击<确定>按钮后,虚拟桌面将会在设置的指定时间自动关机并安装或更新软件。
当虚拟桌面列表下发状态显示为“下发成功“后,可以单击虚拟桌面对应操作列的<控制台>按钮,查看虚拟桌面中是否已成功安装软件库中的软件。
状态为“使用中”的软件库模板不允许被编辑或删除。 |
单击左侧导航树[应用/软件分发/软件库模板]菜单项,进入软件库模板列表页面。
单击待修改软件库模板对应操作列的<编辑>按钮,弹出编辑软件库模板对话框。
编辑相关参数,单击<确定>按钮。关于参数的详细介绍,请参见新建软件库模板。
单击左侧导航树[应用/软件分发/软件库模板]菜单项,进入软件库模板列表页面。
可通过以下方式删除软件库模板:
批量删除软件库模板:在软件库模板列表中选择一个或多个软件库模板,单击<删除>按钮,弹出操作确认对话框,单击<确定>按钮,完成操作。
删除指定软件库模板:单击指定软件库模板对应操作列的<删除>按钮,弹出操作确认对话框,单击<确定>按钮,完成操作。
单击左侧导航树[应用/软件分发/软件库模板]菜单项,进入软件库模板列表页面。
状态:表示当前软件库模板的状态,包括空闲、使用中和异常状态。
空闲:该软件库模板可用于制作或更新软件库;
使用中:软件库模板正在用于制作或更新软件库;
异常:表示该状态的软件库模板需要使用修复功能进行修复,修复成功后才能正常使用。
单击左侧导航树[应用/软件分发/软件库]菜单项,进入软件库列表页面。
单击待编辑软件库对应操作列的<编辑>按钮,弹出编辑软件库对话框。
修改软件库名称和描述,单击<确定>按钮,完成操作。
软件库中的虚拟桌面数量为0时,才能删除。 |
单击左侧导航树[应用/软件分发/软件库]菜单项,进入软件库列表页面。
单击待删除软件库对应操作列的<删除>按钮,弹出操作确认对话框。
单击<确定>按钮,完成操作。
该功能用于设置非“强制下发”模式下,软件库下发软件的时间。
单击左侧导航树[应用/软件分发/软件库]菜单项,进入软件库列表页面。
单击<设置>按钮,弹出设置对话框。
设置下发时间,单击<确定>按钮。
单击左侧导航树[应用/软件分发/软件库]菜单项,进入软件库列表页面。
单击欲查看详情的软件库名称,进入软件库详情页面。
集群:软件库模板使用的虚拟机所属集群,只允许软件库向对应集群中的桌面池和虚拟机下发软件。
操作系统版本:软件在不同操作系统版本的安装信息略有差异,只允许软件库向同操作系统的虚拟桌面下发软件。
状态:软件库当前状态。包括未制作、制作中、测试中、更新中、可用和更新失败。前四种状态都带有“继续“链接,可继续制作或更新软件库直至其状态可用。可用状态的软件库可用于为虚拟桌面下发软件。
创建时间:软件库制作完成的时间。
虚拟桌面数量:软件库中虚拟桌面列表中的虚拟桌面数量。
启用版本:当前软件库使用的版本,软件库更新后版本会加1。软件库不同版本安装的软件或版本信息不同,请根据实际情况启用版本。
软件库详情下方将展示虚拟桌面列表及版本信息。
虚拟桌面列表参数:
状态:虚拟桌面的运行状态,包括运行、暂停、关闭、异常、未知。
下发状态:软件库向虚拟桌面下发软件的状态(包括:等待下发、正在下发、下发成功、下发失败)
版本信息参数:
版本信息:软件库的版本信息,当软件库更新后版本会加1。软件库最多存在5个版本。
创建时间:软件库的创建或更新时间。
软件列表:显示软件库版本对应安装的软件列表,单击“查看软件列表”链接,在弹出软件列表对话框中查看软件信息。
状态:软件库版本的状态,包括未完成、已完成、已完成(启用中)。
软件库下发用于将软件库启用版本且状态为“可用”的软件列表下发到虚拟机中,批量为有相同软件需求的虚拟机更新或安装软件。
单击左侧导航树[应用/软件分发/软件库]菜单项,进入软件库列表页面。
单击待下发软件库对应操作列的<软件下发>按钮,弹出软件下发对话框。
选择桌面池中需要安装或更新软件的虚拟桌面。
当选中的虚拟桌面确保无人正在使用时,可勾选“强制下发”,此时单击<确定>按钮,会将选中的虚拟桌面强制关机并安装或更新软件。
若未勾选“强制下发”,此时单击<确定>按钮后,虚拟桌面将会在设置的指定时间自动关机并安装或更新软件。
当虚拟桌面列表下发状态显示为“下发成功”后,可以单击虚拟桌面对应操作列的<控制台>按钮,查看虚拟桌面中是否已成功安装软件库中的软件。
根据实际需要,执行以下操作:
批量取消下发:在列表中选择一个或多个虚拟桌面,单击<取消下发>按钮,弹出操作确认对话框,单击<确定>按钮,将虚拟桌面移出软件库。
重新下发:单击指定桌面操作列的<重新下发>按钮,弹出操作确认对话框,单击<确定>按钮,重新下发软件。
· 下发成功或等待下发的虚拟桌面取消下发后,仅移出软件库;下发失败的虚拟桌面取消下发后,会先将其还原成初始状态后移出软件库。 · 重新下发即将已下发软件的虚拟桌面还原到初始状态并重新通过软件库下发软件。 |
虚拟机关联的软件库的版本不能回退,即不能从Vn回退到Vm(m<n)版本。
单击左侧导航树[应用/软件分发/软件库]菜单项,进入软件库列表页面。
单击指定软件库名称,进入软件库详情页面。
单击“版本信息”页签,进入版本信息页面。
根据实际需要,执行以下操作:
查看软件列表:单击指定版本软件列表列的“查看软件列表“链接,弹出软件列表对话框。
启用版本:单击指定版本操作列的<启用>按钮,弹出操作确认对话框,单击<确定>按钮完成操作。
删除版本:单击指定版本操作列的<删除>按钮,弹出操作确认对话框,单击<确定>按钮完成操作。
更新版本库:在软件库当前启用版本的基础上更新软件库中的软件信息。软件库更新后需要通过启用版本功能使用最新更新的软件库。
单击指定版本操作列的<更新>按钮,弹出更新软件库对话框。
选择软件库模板,单击<开始制作>按钮,拷贝上一版本的软件安装信息。
等待一段时间后,单击<刷新>按钮,当制作状态变为“更新中“时,单击<打开制作页面>按钮或单击”继续制作“连接,进入虚拟机控制台。
在弹出的软件库制作工具上单击<开始制作>按钮,弹出操作确认对话框,单击<确定>按钮,开始安装软件。
软件安装完成后,单击<完成制作>按钮,弹出操作确认对话框,单击<确定>按钮,完成制作并关闭虚拟机。
如已制作完成,单击<刷新>按钮,进入测试软件库页面。
单击<增加>按钮,弹出选择虚拟桌面对话框。
选择用于测试的虚拟桌面,单击<确定>按钮,软件库向虚拟桌面下发软件。
当虚拟桌面列表下发状态显示为“下发成功“后,可以单击虚拟桌面对应操作列的<控制台>按钮,查看测试虚拟桌面中是否已成功安装软件库中的软件。单击<软件列表>按钮,可查看软件库中软件和版本等信息。
测试软件库可用后,单击<完成测试>按钮,弹出操作确认对话框,单击<确定>按钮,完成操作。
通过软件库向虚拟机下发软件会生成历史记录,可通过历史记录查看指定虚拟机的下发结果以及下发成功的软件列表等信息。
单击左侧导航树[应用/软件库管理/历史记录]菜单项,进入历史记录页面。