一种软件安装方法及装置与流程

文档序号:12363029阅读:来源:国知局

技术特征:

1.一种软件安装方法,其特征在于,所述方法应用于应用部署平台设备,所述方法包括:

在本地创建软件安装设备对应的软件安装模板,所述软件安装模板中至少包含该软件安装设备需要安装的软件安装包和软件安装时所需的软件安装参数信息;

将用户选择的软件安装模板中软件安装设备需要的软件安装包发送到所述软件安装设备;

当所述软件安装设备需要安装软件时,向所述软件安装设备发送携带所述软件安装参数信息的安装命令,以使所述软件安装设备接收到所述安装命令后基于所述软件安装包以及所述参数信息进行软件安装。

2.根据权利要求1所述的方法,其特征在于,创建所述软件安装模板的方法包括:

获取软件安装信息,所述软件安装信息包含软件安装程序、安装脚本以及安装该软件需要的参数项;

将所述软件安装信息组织成软件安装包并存储;

基于软件安装设备需要安装的软件安装包、以及由参数项和参数项对应的参数值组成的软件安装参数信息创建软件安装模板。

3.根据权利要求2所述的方法,其特征在于,获取所述软件信息的方法包括:

确定需要安装的软件类型,当软件类型为预定义软件时,在本地获取所述预定义软件对应的软件信息,其中该软件信息中的参数项为已有的参数项;当软件类型为自定义软件时,获取用户上传的所述自定义软件对应的软件信息,其中该软件信息中的参数项为用户自定义设置的参数项。

4.根据权利要求2所述的方法,其特征在于,基于软件安装设备需要安装的软件安装包、以及由参数项和参数项对应的参数值组成的软件安装参数信息创建软件安装模板,具体包括:

确定当前是否已创建了软件安装设备,如果是,则在已创建的软件安装设备中选择需要安装软件的软件安装设备;如果否,则创建新的软件安装设备。

5.一种软件安装方法,其特征在于,所述方法应用于软件安装设备,所述方法包括:

接收应用部署平台设备发送的软件安装模板中的所述软件安装设备需要安装的软件安装包;

接收所述应用部署平台设备发送的安装命令,所述安装命令中携带了所述软件安装模板中所述软件安装设备安装软件时所需的软件安装参数信息;

基于所述软件安装包以及所述软件安装参数信息进行软件安装。

6.一种软件安装装置,其特征在于,所述装置应用于应用部署平台设备,所述装置包括:

模板创建单元,用于在本地创建软件安装设备对应的软件安装模板,所述软件安装模板中至少包含该软件安装设备需要安装的软件安装包和软件安装时所需的软件安装参数信息;

第一发送单元,用于将用户选择的软件安装模板中软件安装设备需要的软件安装包发送到所述软件安装设备;

第二发送单元,用于当所述软件安装设备需要安装软件时,向所述软件安装设备发送携带所述软件安装参数信息的安装命令,以使所述软件安装设备接收到所述安装命令后基于所述软件安装包以及所述参数信息进行软件安装。

7.根据权利要求6所述的装置,其特征在于,所述模板创建单元,具体包括:

获取子单元,用于获取软件安装信息,所述软件安装信息包含软件安装程序、安装脚本以及安装该软件需要的参数项;

组织子单元,用于将所述软件安装信息组织成软件安装包并存储;

创建子单元,用于基于软件安装设备需要安装的软件安装包、以及由参数项和参数项对应的参数值组成的软件安装参数信息创建软件安装模板。

8.根据权利要求7所述的装置,其特征在于,

所述获取子单元,具体用于确定需要安装的软件类型,当软件类型为预定义软件时,在本地获取所述预定义软件对应的软件信息,其中该软件信息中的参数项为已有的参数项;当软件类型为自定义软件时,获取用户上传的所述自定义软件对应的软件信息,其中该软件信息中的参数项为用户自定义设置的参数项。

9.根据权利要求7所述的装置,其特征在于,

所述创建子单元,还用于确定当前是否已创建了软件安装设备,如果是,则在已创建的软件安装设备中选择需要安装软件的软件安装设备;如果否,则创建新的软件安装设备。

10.一种软件安装装置,其特征在于,所述装置应用于软件安装设备,所述装置包括:

第一接收单元,用于接收应用部署平台设备发送的软件安装模板中的所述软件安装设备需要安装的软件安装包;

第二接收单元,用于接收所述应用部署平台设备发送的安装命令,所述安装命令中携带了所述软件安装模板中所述软件安装设备安装软件时所需的软件安装参数信息;

软件安装单元,用于基于所述软件安装包以及所述软件安装参数信息进行软件安装。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1