[发明专利]一种用于为虚拟机安装软件的方法和装置在审
| 申请号: | 201811360979.8 | 申请日: | 2018-11-15 |
| 公开(公告)号: | CN109491677A | 公开(公告)日: | 2019-03-19 |
| 发明(设计)人: | 孙永增 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
| 主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F9/455 |
| 代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 白天明;解婷婷 |
| 地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 镜像库 虚拟机 安装软件 安装包 软件包 方法和装置 服务器下载 互联网下载 虚拟化系统 虚拟机系统 接收用户 界面显示 镜像源 虚拟化 下载 主机 访问 互联 权限 互联网 申请 服务 | ||
1.一种用于为虚拟机安装软件的方法,其特征在于,所述方法包括:
通过互联网将镜像库从镜像源服务器下载并且导入到虚拟化系统所在的主机中,以用于向虚拟机系统之中的虚拟机提供镜像库服务;其中,所述镜像库包括各种软件的安装包;
获取访问所述镜像库的权限;
通过虚拟化的界面显示镜像库中的软件包,并且接收用户对于想要安装的软件包的选择;
根据用户对于软件包的选择访问所述镜像库,采用所述镜像库中的将想要安装的安装包安装到虚拟机中。
2.根据权利要求1所述的方法,其特征在于,在所述通过互联网将镜像库下载并且导入到虚拟化系统中的步骤之后,所述方法还包括:
断开虚拟化系统所在的主机与互联网的网络连接。
3.根据权利要求1所述的方法,其中,所述获取访问镜像库的权限的步骤包括:
采用用户名、或者用户名和密码、或者哈希算法验证来登录镜像库,以获取访问镜像库的权限。
4.根据权利要求2所述的方法,其特征在于,在所述断开虚拟化系统与互联网的网络连接的步骤之后,所述方法还包括:
当所述虚拟机系统与互联网再次网络连接的时候,对互联网进行安全验证;
当互联网通过安全验证之后,检查在虚拟机中安装的软件是否有更新的版本,或者检查所述镜像库是否有更新的版本;
如果在虚拟机中安装的软件有更新的版本,则通过互联网下载所述软件的安装包,并且采用所述安装包来更新所述软件;或者
如果检查到所述镜像库有更新的版本,则通过互联网下载更新的镜像库,以用于采用更新的镜像库来更新所述虚拟机中安装的软件。
5.根据权利要求1所述的方法,其特征在于,在所述获取访问镜像库的权限的步骤之后,并且在所述根据用户对于软件包的选择访问所述镜像库,以从所述镜像库中将想要安装的软件包部署到虚拟机中的步骤之前,所述方法还包括:
通过界面显示虚拟化系统中需要安装软件的虚拟机,并且接收用户对于需要安装软件的虚拟机的选择。
6.一种用于为虚拟机安装软件的装置,包括存储器和处理器,
所述存储器,用于存储计算机可读指令;
所述处理器,用于执行所述计算机可读指令,以执行如下操作:
通过互联网将镜像库从镜像源服务器下载并且导入到虚拟化系统所在的主机中,以用于向虚拟机系统之中的虚拟机提供镜像库服务;其中,所述镜像库包括各种软件的安装包;
获取访问所述镜像库的权限;
通过虚拟化的界面显示镜像库中的软件包,并且接收用户对于想要安装的软件包的选择;
根据用户对于软件包的选择访问所述镜像库,采用所述镜像库中的将想要安装的安装包安装到虚拟机中。
7.根据权利要求6所述的装置,其特征在于,所述处理器还用于执行下列操作:
在所述通过互联网将镜像库下载并且导入到虚拟化系统中的步骤之后,断开虚拟化系统所在的主机与互联网的网络连接。
8.根据权利要求6所述的装置,其中,所述获取访问镜像库的权限的步骤包括:
采用用户名、或者用户名和密码、或者哈希算法验证来登录镜像库,以获取访问镜像库的权限。
9.根据权利要求7所述的装置,其特征在于,所述处理器还用于执行下列操作:
在所述断开虚拟化系统与互联网的网络连接的步骤之后,当所述虚拟机系统与互联网再次网络连接的时候,对互联网进行安全验证;
当互联网通过安全验证之后,检查在虚拟机中安装的软件是否有更新的版本,或者检查所述镜像库是否有更新的版本;
如果在虚拟机中安装的软件有更新的版本,则通过互联网下载所述软件的安装包,并且采用所述安装包来更新所述软件;或者
如果检查到所述镜像库有更新的版本,则通过互联网下载更新的镜像库,以用于采用更新的镜像库来更新所述虚拟机中安装的软件。
10.根据权利要求6所述的装置,其特征在于,所述处理器还用于执行下列操作:
在所述获取访问镜像库的权限的步骤之后,并且在所述根据用户对于软件包的选择访问所述镜像库,以从所述镜像库中将想要安装的软件包部署到虚拟机中的步骤之前,通过界面显示虚拟化系统中需要安装软件的虚拟机,并且接收用户对于需要安装软件的虚拟机的选择。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811360979.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种智能计算机软件安装方法
- 下一篇:一种通信监控终端数据采集系统及采集方法





