1.一種軟件安裝方法,包括:
接收軟件安裝請(qǐng)求并確定目標(biāo)軟件;
確定目標(biāo)軟件對(duì)應(yīng)的安裝包的下載地址并下載目標(biāo)軟件對(duì)應(yīng)的安裝包;
依據(jù)安全等級(jí)信息對(duì)所述安裝包進(jìn)行分段校驗(yàn);
校驗(yàn)通過后,利用所述安裝包安裝所述目標(biāo)軟件。
2.如權(quán)利要求1所述的方法,其中,所述確定目標(biāo)軟件對(duì)應(yīng)的安裝包的下載地址,包括:
獲取目標(biāo)軟件對(duì)應(yīng)的安裝包的多個(gè)備選下載地址;
依據(jù)預(yù)設(shè)規(guī)則選擇多個(gè)備選下載地址中的一個(gè)作為所述安裝包的下載地址。
3.如權(quán)利要求2所述的方法,其中,所述預(yù)設(shè)規(guī)則包括以下至少一個(gè):下載速度優(yōu)先原則、下載穩(wěn)定性優(yōu)先原則、下載地址安全性優(yōu)先原則、以及下載地址用戶評(píng)價(jià)優(yōu)先原則。
4.如權(quán)利要求1所述的方法,其中,所述依據(jù)安全等級(jí)信息對(duì)所述安裝包進(jìn)行分段校驗(yàn)之前,還包括:
依據(jù)預(yù)設(shè)參數(shù)確定所述安裝包的安全等級(jí)信息。
5.如權(quán)利要求4所述的方法,其中,所述預(yù)設(shè)參數(shù)包括軟件制作方參數(shù),依據(jù)預(yù)設(shè)參數(shù)確定所述安裝包的安全等級(jí)信息,包括:
依據(jù)所述目標(biāo)軟件的歸屬信息確定所述目標(biāo)軟件的軟件供應(yīng)方參數(shù);
依據(jù)所述軟件制作方參數(shù)確定所述安裝包的安全等級(jí)信息。
6.如權(quán)利要求4所述的方法,其中,所述預(yù)設(shè)參數(shù)包括下載渠道參數(shù),依據(jù)預(yù)設(shè)參數(shù)確定所述安裝包的安全等級(jí)信息,包括:
依據(jù)下載地址確定所述目標(biāo)軟件的下載渠道參數(shù);
依據(jù)所述下載渠道參數(shù)確定所述安裝包的安全等級(jí)信息。
7.如權(quán)利要求4所述的方法,其中,確定所述安裝包的安全等級(jí)信息的步驟包括:
依據(jù)預(yù)設(shè)參數(shù)確定認(rèn)證信息和評(píng)價(jià)信息,依據(jù)所述認(rèn)證信息和評(píng)價(jià)信息確定所述安裝包的安全等級(jí)信息,其中,所述預(yù)設(shè)參數(shù)包括軟件制作方參數(shù)和/或下載渠道參數(shù)。
8.如權(quán)利要求1所述的方法,其中,依據(jù)所述安全等級(jí)信息對(duì)所述安裝包進(jìn)行分段校驗(yàn),包括:
依據(jù)所述安全等級(jí)信息從所述安裝包中提取分段數(shù)據(jù);
將所述分段數(shù)據(jù)上傳到服務(wù)器,以通過服務(wù)器對(duì)所述分段數(shù)據(jù)進(jìn)行校驗(yàn)。
9.如權(quán)利要求8所述的方法,其中,依據(jù)所述安全等級(jí)信息從所述安裝包中提取分段數(shù)據(jù),包括:
依據(jù)所述安全等級(jí)信息確定提取策略,按照所述提取策略從所述安裝包中提取分段數(shù)據(jù)。
10.一種軟件安裝裝置,包括:
確定模塊,用于接收軟件安裝請(qǐng)求并確定目標(biāo)軟件;
下載模塊,用于確定目標(biāo)軟件對(duì)應(yīng)的安裝包的下載地址并下載目標(biāo)軟件對(duì)應(yīng)的安裝包;
校驗(yàn)?zāi)K,用于依據(jù)安全等級(jí)信息對(duì)所述安裝包進(jìn)行分段校驗(yàn);
安裝模塊,用于校驗(yàn)通過后,利用所述安裝包安裝所述目標(biāo)軟件。