[發明專利]一種操作系統升級方法、計算設備及存儲介質在審
| 申請號: | 202110453273.1 | 申請日: | 2021-04-26 |
| 公開(公告)號: | CN112947976A | 公開(公告)日: | 2021-06-11 |
| 發明(設計)人: | 徐小東;崔湛 | 申請(專利權)人: | 統信軟件技術有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F8/61;G06F8/41;G06F8/71;G06F9/445 |
| 代理公司: | 北京瀚方律師事務所 11774 | 代理人: | 周紅力 |
| 地址: | 100176 北京市大興區北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 操作 系統升級 方法 計算 設備 存儲 介質 | ||
本發明公開了一種操作系統升級方法,操作系統包括多個系統應用,服務端包括軟件倉庫,方法包括步驟:從軟件倉庫中獲取要進行升級的多個系統應用對應的多個安裝包;對獲取的安裝包進行編譯,并將編譯后的多個安裝包組合成操作系統安裝包;創建新的存儲分支,并將操作系統安裝包在存儲分支中進行存儲;接收客戶端的系統升級請求,確定系統升級請求所選擇的存儲分支,服務器中包括多個存儲分支,每個存儲分支存儲一個版本的操作系統安裝包;將客戶端所選擇存儲分支中存儲的操作系統安裝包發送至客戶端,以便客戶端根據操作系統安裝包對操作系統進行升級。本發明還一并公開了一種操作系統升級系統、計算設備和計算機可讀存儲介質。
技術領域
本發明涉及操作系統領域,特別涉及一種操作系統升級方法、計算設備及存儲介質。
背景技術
隨著計算機技術的發展,在計算機中的操作系統的作用也越高,人們需要通過操作系統使用其他應用程序,調用計算機硬件資源處理任務。因此,對操作系統的開發和更新也越來越頻繁。
在對操作系統進行更新時,一般對系統已經安裝的軟件包進行更新。安裝包從軟件倉庫中進行獲取,逐一對更新的安裝包進行安裝。但采用這種方式對操作系統進行更新時,若軟件倉庫中儲存的安裝包是有問題的安裝包,則系統更新后,該軟件安裝包必然在使用過程中會出現問題。
為此,需要一種新的操作系統升級方法。
發明內容
為此,本發明提供一種操作系統升級方法,以力圖解決或者至少緩解上面存在的問題。
根據本發明的一個方面,提供一種操作系統升級方法,適于在服務端中執行,操作系統包括多個系統應用,服務端包括軟件倉庫,并與一個或多個客戶端通信連接,方法包括步驟:從軟件倉庫中獲取要進行升級的多個系統應用對應的多個安裝包;對獲取的安裝包進行編譯,并將編譯后的多個安裝包組合成操作系統安裝包;創建新的存儲分支,并將操作系統安裝包在存儲分支中進行存儲;接收客戶端的系統升級請求,確定系統升級請求所選擇的存儲分支,服務器中包括多個存儲分支,每個存儲分支存儲一個版本的操作系統安裝包;將客戶端所選擇存儲分支中存儲的操作系統安裝包發送至客戶端,以便客戶端根據操作系統安裝包對操作系統進行升級。
可選地,在根據本發明的方法中,將操作系統安裝包在存儲分支中進行存儲包括步驟:根據操作系統安裝包中要進行升級的系統應用,生成系統安裝包的系統應用的升級目錄;為操作系統安裝包生成操作系統的版本號;根據版本號和升級目錄生成操作系統安裝包的摘要文件,以便客戶端根據摘要文件選擇存儲分支。
可選地,在根據本發明的方法中,將編譯后的多個安裝包組合成操作系統安裝包還包括步驟:從軟件倉庫中獲取要進行升級的多個系統應用對應的多個配置文件,將多個系統應用對應的多個配置文件加入系統安裝包。
可選地,在根據本發明的方法中,還包括步驟:計算操作系統安裝包的驗證值,以便客戶端根據驗證值判斷獲取到的操作系統安裝包是否完整。
可選地,在根據本發明的方法中,還包括步驟:對安裝包進行編譯后,刪除安裝包中的臨時數據文件。
根據本發明的另一方面,提供了一種操作系統升級系統,系統包括服務端和與服務端通信連接的多個客戶端,操作系統包括多個系統應用,服務端包括軟件倉庫,軟件倉庫適于存儲操作系統的系統應用的安裝包,服務端適于從軟件倉庫中獲取要進行升級的多個系統應用對應的多個安裝包;對獲取的安裝包進行編譯,并將編譯后的多個安裝包組合成操作系統安裝包;創建新的存儲分支,并將操作系統安裝包在存儲分支中進行存儲;接收客戶端的系統升級請求,確定系統升級請求所選擇的存儲分支,服務器中包括多個存儲分支,每個存儲分支存儲一個版本的操作系統安裝包;將客戶端所選擇存儲分支中存儲的操作系統安裝包發送至客戶端;客戶端適于根據客戶端的多個存儲分支,選擇一個存儲分支生成系統升級請求發送至服務端,并從服務端獲取操作系統安裝包,根據操作系統安裝包對操作系統進行升級。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于統信軟件技術有限公司,未經統信軟件技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110453273.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:曲沙他濱用藥敏感性的檢測
- 下一篇:一種雙變速全鏈消隙伺服驅動裝置





