The embodiment of the invention provides a software installation method and device. The method comprises: receiving the software installation request and determine the target software; determine the target software corresponding to download the installation package download address and the corresponding target software installation package; according to the information security level installation package is segmented by check after check; using the installation package, install the target software. The scheme can determine the security of the installation package by the way of sectional verification, thereby reducing the amount of data to be checked and improving the efficiency of verification.
【技术实现步骤摘要】
一种软件安装方法和装置
本专利技术涉及计算机
,特别是涉及一种软件安装方法和一种软件安装装置。
技术介绍
随着个人计算机硬件配置越来越高,用户可以在计算机中安装各种类型的软件,而很多软件也越来越大型,例如游戏软件、绘图软件、专业类软件等,这些软件的安装包往往数据量比较大,可以达到几个吉字节(Gigabyte,GB)甚至几十GB。为了便于用户下载软件,有一些专门的软件下载网站或下载管理软件等,用户可以在这方便的下载各种软件,当然也可以直接通过官网下载软件。但是,通过非官方渠道下载,甚至官方渠道下载都可能在软件中捆绑一些其他软件或无用的组件,而非官方渠道下载的软件也可能被植入木马等,导致出现安全问题。因此,在这些软件的安装包下载到计算机后,还需要对该安装包进行校验以防止出现问题。但是,大型软件的安装包数据量非常大,使得这些安装包的校验耗时很长,影响软件的正常安装。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的软件安装方法和相应的软件安装装置。依据本专利技术的一个方面,提供了一种软件安装方法,包括:接收软件安装请求并确定目标软件;确定目标软件对应的安装包的下载地址并下载目标软件对应的安装包;依据安全等级信息对所述安装包进行分段校验;校验通过后,利用所述安装包安装所述目标软件。可选的,所述确定目标软件对应的安装包的下载地址,包括:获取目标软件对应的安装包的多个备选下载地址;依据预设规则选择多个备选下载地址中的一个作为所述安装包的下载地址。可选的,所述预设规则包括以下至少一个:下载速度优先原则、下载稳定性优先原则 ...
【技术保护点】
一种软件安装方法,包括:接收软件安装请求并确定目标软件;确定目标软件对应的安装包的下载地址并下载目标软件对应的安装包;依据安全等级信息对所述安装包进行分段校验;校验通过后,利用所述安装包安装所述目标软件。
【技术特征摘要】
1.一种软件安装方法,包括:接收软件安装请求并确定目标软件;确定目标软件对应的安装包的下载地址并下载目标软件对应的安装包;依据安全等级信息对所述安装包进行分段校验;校验通过后,利用所述安装包安装所述目标软件。2.如权利要求1所述的方法,其中,所述确定目标软件对应的安装包的下载地址,包括:获取目标软件对应的安装包的多个备选下载地址;依据预设规则选择多个备选下载地址中的一个作为所述安装包的下载地址。3.如权利要求2所述的方法,其中,所述预设规则包括以下至少一个:下载速度优先原则、下载稳定性优先原则、下载地址安全性优先原则、以及下载地址用户评价优先原则。4.如权利要求1所述的方法,其中,所述依据安全等级信息对所述安装包进行分段校验之前,还包括:依据预设参数确定所述安装包的安全等级信息。5.如权利要求4所述的方法,其中,所述预设参数包括软件制作方参数,依据预设参数确定所述安装包的安全等级信息,包括:依据所述目标软件的归属信息确定所述目标软件的软件供应方参数;依据所述软件制作方参数确定所述安装包的安全等级信息。6.如权利要求4所述的方法,其中,所述预设参数包括下载渠道参数,依据预设...
【专利技术属性】
技术研发人员:李跃红,
申请(专利权)人:北京奇虎科技有限公司,奇智软件北京有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。