发明名称 一种虚拟机软件更新方法
摘要 本发明涉及软件更新技术领域,尤其是一种虚拟机软件更新方法。本发明包括步骤:1、在创建虚拟机时虚拟一个光驱和串口;2、获取已安装软件的版本号;3、新版本后,将软件和版本号放入ISO镜像文件;4、将ISO镜像文件拷贝到宿主机上,并将其挂载到虚拟机的光驱中;5、在宿主机上向虚拟机的串口发送命令,获取软件版本进行比较;6、如果ISO镜像文件中的软件版本较新,那么对ISO镜像文件中的软件安装程序执行静默安装;否则,不执行任何安装。本发明提供了一种替代手工进行虚拟机软件更新的方法,可以用于虚拟机软件更新中。
申请公布号 CN104102527A 申请公布日期 2014.10.15
申请号 CN201410328506.5 申请日期 2014.07.10
申请人 国云科技股份有限公司 发明人 莫展鹏;杨松;季统凯
分类号 G06F9/455(2006.01)I;G06F9/445(2006.01)I;H04L29/08(2006.01)I 主分类号 G06F9/455(2006.01)I
代理机构 广东莞信律师事务所 44332 代理人 余伦
主权项 一种虚拟机软件更新方法,其特征在于:包括如下步骤:步骤1:在创建虚拟机时虚拟一个光驱,并虚拟一个串口;步骤2:软件安装以后,获取已安装软件的版本号;步骤3:新版本软件发布以后,将软件放入一个ISO镜像文件中,并将版本号放入ISO镜像文件;步骤4:将ISO镜像文件拷贝到宿主机上,并将ISO镜像文件挂载到虚拟机的光驱中;步骤5:在宿主机上向虚拟机的串口发送命令,获取ISO镜像文件中的版本和安装在虚拟机上的软件版本,并进行比较;步骤6:如果ISO镜像文件中的软件版本较新,那么对ISO镜像文件中的软件安装程序执行静默安装;步骤7:如果安装在虚拟机上的软件版本与ISO镜像文件中的软件版本相同,或安装在虚拟机上的软件版本较新,那么不执行任何安装。
地址 523808 广东省东莞市松山湖科技产业园区松科苑14号楼