国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種軟件安裝失敗的修復(fù)方法及裝置的制造方法

      文檔序號(hào):9375394閱讀:384來(lái)源:國(guó)知局
      一種軟件安裝失敗的修復(fù)方法及裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及軟件管理技術(shù)領(lǐng)域,特別涉及一種軟件安裝失敗的修復(fù)方法及裝置。
      【背景技術(shù)】
      [0002]隨著計(jì)算機(jī)技術(shù)的發(fā)展,軟件管理工具也隨之發(fā)展。軟件管理工具是向用戶(hù)提供軟件搜索、下載、安裝、升級(jí)、卸載的管理工具。
      [0003]目前,安裝并標(biāo)記軟件的方法為:通過(guò)軟件管理工具獲得待安裝軟件的安裝包,運(yùn)行安裝包安裝軟件,檢測(cè)軟件是否安裝成功并在軟件管理工具中進(jìn)行相應(yīng)的標(biāo)記。
      [0004]但是,應(yīng)用上述的方法安裝標(biāo)記軟件,存在軟件管理工具將軟件標(biāo)記為安裝失敗,但軟件管理工具提供商并不清楚是何種原因?qū)е萝浖?biāo)記為安裝失敗的情況,導(dǎo)致軟件管理工具提供商并不能對(duì)標(biāo)記為安裝失敗的問(wèn)題進(jìn)行修復(fù)。

      【發(fā)明內(nèi)容】

      [0005]本發(fā)明實(shí)施例的目的在于提供一種軟件安裝失敗的修復(fù)方法及裝置,以使軟件管理工具提供商能清楚是何種原因?qū)е萝浖惭b失敗,進(jìn)而對(duì)安裝失敗的原因進(jìn)行修復(fù)。
      [0006]為達(dá)到上述目的,本發(fā)明實(shí)施例公開(kāi)了一種軟件安裝失敗的修復(fù)方法,應(yīng)用于服務(wù)器,所述服務(wù)器與客戶(hù)端通信連接,所述方法包括:
      [0007]向所述客戶(hù)端發(fā)送目標(biāo)軟件的安裝包,以使所述客戶(hù)端利用接收到的所述目標(biāo)軟件的安裝包安裝所述目標(biāo)軟件;
      [0008]在所述客戶(hù)端的軟件管理工具將所述目標(biāo)軟件標(biāo)記為安裝失敗的情況下,接收所述客戶(hù)端發(fā)送的安裝失敗的信息,所述信息中至少包括所述目標(biāo)軟件安裝失敗的原因;
      [0009]根據(jù)接收到的所述信息,對(duì)所述目標(biāo)軟件安裝失敗的原因進(jìn)行修復(fù)。
      [0010]較佳的,在接收到所述客戶(hù)端發(fā)送的目標(biāo)軟件安裝失敗的原因?yàn)橛脩?hù)暫停所述目標(biāo)軟件的安裝包的下載的情況下,所述根據(jù)接收到的所述信息,對(duì)所述目標(biāo)軟件安裝失敗的原因進(jìn)行修復(fù),包括:
      [0011]根據(jù)用戶(hù)針對(duì)所述服務(wù)器的配置信息的修改指令,對(duì)所述服務(wù)器的配置信息進(jìn)行修改,以使所述服務(wù)器具備斷點(diǎn)續(xù)傳功能。
      [0012]較佳的,在接收到所述客戶(hù)端發(fā)送的目標(biāo)軟件安裝失敗的原因?yàn)橛脩?hù)暫停所述目標(biāo)軟件的安裝包的下載或運(yùn)行所述目標(biāo)軟件的安裝包失敗的情況下,所述根據(jù)接收到的所述信息,對(duì)所述目標(biāo)軟件安裝失敗的原因進(jìn)行修復(fù),包括:
      [0013]根據(jù)用戶(hù)針對(duì)所述服務(wù)器端所述軟件管理工具的安裝包的修改指令,對(duì)所述軟件管理工具的安裝包進(jìn)行修改;
      [0014]將修改后的所述軟件管理工具的安裝包發(fā)送給客戶(hù)端,以使所述客戶(hù)端利用接收到的所述軟件管理工具的安裝包更新客戶(hù)端中的軟件管理工具,使得所述客戶(hù)端中更新后的所述軟件管理工具具備斷點(diǎn)續(xù)傳功能或具備正常啟動(dòng)所述目標(biāo)軟件的安裝包運(yùn)行的功會(huì)K。
      [0015]較佳的,在接收到所述客戶(hù)端發(fā)送的目標(biāo)軟件安裝失敗的原因?yàn)檫\(yùn)行所述目標(biāo)軟件的安裝包失敗的情況下,所述根據(jù)接收到的所述信息,對(duì)所述目標(biāo)軟件安裝失敗的原因進(jìn)行修復(fù),包括:
      [0016]根據(jù)接收到的所述信息,檢測(cè)所述服務(wù)器中存儲(chǔ)的所述目標(biāo)軟件的安裝包是否完整;
      [0017]如果完整,則重新向所述客戶(hù)端發(fā)送目標(biāo)軟件的安裝包,以使所述客戶(hù)端利用接收到的所述安裝包安裝所述目標(biāo)軟件;
      [0018]如果不完整,則更新所述服務(wù)器中存儲(chǔ)的所述目標(biāo)軟件的安裝包,將更新后的安裝包發(fā)送給所述客戶(hù)端,以使所述客戶(hù)端利用接收到的更新后的安裝包安裝所述目標(biāo)軟件。
      [0019]較佳的,所述信息中還包括:
      [0020]所述目標(biāo)軟件安裝完成的特征信息,所述特征信息為所述客戶(hù)端在安裝所述目標(biāo)軟件之后與安裝所述目標(biāo)軟件之前的差異信息;
      [0021]所述根據(jù)接收到的所述信息,對(duì)所述目標(biāo)軟件安裝失敗的原因進(jìn)行修復(fù),包括:
      [0022]檢測(cè)是否存在除所述客戶(hù)端之外的其他客戶(hù)端發(fā)送的特征信息與所述客戶(hù)端發(fā)送的特征信息相同;
      [0023]如果存在,判斷發(fā)送相同的所述特征信息的客戶(hù)端數(shù)量是否達(dá)到預(yù)設(shè)的第一閾值;
      [0024]如果是,則向發(fā)送相同的所述特征信息的客戶(hù)端發(fā)送軟件標(biāo)記更改指令,以使接收到軟件標(biāo)記更改指令的客戶(hù)端將所述目標(biāo)軟件標(biāo)記為安裝成功。
      [0025]為達(dá)到上述目的,本發(fā)明實(shí)施例還公開(kāi)了一種軟件安裝失敗的修復(fù)方法,應(yīng)用于客戶(hù)端,所述客戶(hù)端與服務(wù)器通信連接,所述方法包括:
      [0026]接收所述服務(wù)器發(fā)送的目標(biāo)軟件的安裝包;
      [0027]利用接收到的所述安裝包安裝所述目標(biāo)軟件;
      [0028]在所述客戶(hù)端的軟件管理工具將所述目標(biāo)軟件標(biāo)記為安裝失敗的情況下,向所述服務(wù)器發(fā)送所述目標(biāo)軟件安裝失敗的信息,以使所述服務(wù)器根據(jù)接收到的所述信息,對(duì)所述目標(biāo)軟件安裝失敗的原因進(jìn)行修復(fù),其中,所述信息中至少包括所述目標(biāo)軟件安裝失敗的原因。
      [0029]較佳的,所述方法還包括:
      [0030]接收所述服務(wù)器發(fā)送的修改后的所述軟件管理工具的安裝包;
      [0031]利用接收到的所述軟件管理工具的安裝包安裝所述軟件管理工具;
      [0032]利用安裝完成的所述軟件管理工具重新對(duì)所述目標(biāo)軟件進(jìn)行標(biāo)記。
      [0033]較佳的,所述方法還包括:
      [0034]再次接收所述服務(wù)器發(fā)送的所述目標(biāo)軟件的安裝包,重新安裝及標(biāo)記所述目標(biāo)軟件。
      [0035]較佳的,所述向所述服務(wù)器發(fā)送所述目標(biāo)軟件安裝失敗的信息,包括:
      [0036]記錄所述目標(biāo)軟件安裝完成的特征信息,所述特征信息為所述客戶(hù)端在安裝所述目標(biāo)軟件之后與安裝所述目標(biāo)軟件之前的差異信息;
      [0037]向所述服務(wù)器發(fā)送所述目標(biāo)軟件安裝失敗的原因及所述目標(biāo)軟件安裝完成的特征信息;
      [0038]所述方法還包括:
      [0039]在所述服務(wù)器檢測(cè)到存在所述客戶(hù)端之外的其他客戶(hù)端發(fā)送的特征信息與所述客戶(hù)端發(fā)送的特征信息相同、且所述服務(wù)器檢測(cè)到發(fā)送相同的所述特征信息的客戶(hù)端數(shù)量到達(dá)預(yù)設(shè)的第二閾值的情況下,接收所述服務(wù)器發(fā)送的軟件標(biāo)記更改指令;
      [0040]根據(jù)接收到的軟件標(biāo)記更改指令,將所述目標(biāo)軟件標(biāo)記為安裝成功。
      [0041]為達(dá)到上述目的,本發(fā)明實(shí)施例還公開(kāi)了一種軟件安裝失敗的修復(fù)裝置,應(yīng)用于服務(wù)器,所述服務(wù)器與客戶(hù)端通信連接,所述裝置包括:安裝包發(fā)送模塊、信息接收模塊和修復(fù)模塊,其中,
      [0042]所述安裝包發(fā)送模塊,用于向所述客戶(hù)端發(fā)送目標(biāo)軟件的安裝包,以使所述客戶(hù)端利用接收到的所述目標(biāo)軟件的安裝包安裝所述目標(biāo)軟件;
      [0043]所述信息接收模塊,用于在所述客戶(hù)端的軟件管理工具將所述目標(biāo)軟件標(biāo)記為安裝失敗的情況下,接收所述客戶(hù)端發(fā)送的安裝失敗的信息,所述信息中至少包括所述目標(biāo)軟件安裝失敗的原因;
      [0044]所述修復(fù)模塊,用于根據(jù)所述信息接收模塊接收到的所述信息,對(duì)所述目標(biāo)軟件安裝失敗的原因進(jìn)行修復(fù)。
      [0045]較佳的,所述信息接收模塊接收到的目標(biāo)軟件安裝失敗的原因?yàn)橛脩?hù)暫停所述目標(biāo)軟件的安裝包的下載;
      [0046]所述修復(fù)模塊,具體用于:
      [0047]根據(jù)用戶(hù)針對(duì)所述服務(wù)器的配置信息的修改指令,對(duì)所述服務(wù)器的配置信息進(jìn)行修改,以使所述服務(wù)器具備斷點(diǎn)續(xù)傳功能。
      [0048]較佳的,所述信息接收模塊接收到的目標(biāo)軟件安裝失敗的原因?yàn)橛脩?hù)暫停所述目標(biāo)軟件的安裝包的下載或運(yùn)行所述目標(biāo)軟件的安裝包失??;
      [0049]所述修復(fù)模塊,具體用于:
      [0050]根據(jù)用戶(hù)針對(duì)所述服務(wù)器端所述軟件管理工具的安裝包的修改指令,對(duì)所述軟件管理工具的安裝包進(jìn)行修改;
      [0051]將修改后的所述軟件管理工具的安裝包發(fā)送給客戶(hù)端,以使所述客戶(hù)端利用接收到的所述軟件管理工具的安裝包更新客戶(hù)端中的軟件管理工具,使得所述客戶(hù)端中更新后的所述軟件管理工具具備斷點(diǎn)續(xù)傳功能或具備正常啟動(dòng)所述目標(biāo)軟件的安裝包運(yùn)行的功會(huì)K。
      [0052]較佳的,所述信息接收模塊接收到的目標(biāo)軟件安裝失敗的原因?yàn)檫\(yùn)行所述目標(biāo)軟件的安裝包失敗;
      [0053]所述修復(fù)模塊,具體用于:
      [0054]根據(jù)所述信息接收模塊接收到的所述信
      當(dāng)前第1頁(yè)1 2 3 4 5 
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1