麒麟軟件有限公司潘喆獲國家專利權(quán)
買專利賣專利找龍圖騰,真高效! 查專利查商標(biāo)用IPTOP,全免費(fèi)!專利年費(fèi)監(jiān)控用IP管家,真方便!
龍圖騰網(wǎng)獲悉麒麟軟件有限公司申請的專利一種自適應(yīng)迭代軟件包替換方法獲國家發(fā)明授權(quán)專利權(quán),本發(fā)明授權(quán)專利權(quán)由國家知識產(chǎn)權(quán)局授予,授權(quán)公告號為:CN120255954B 。
龍圖騰網(wǎng)通過國家知識產(chǎn)權(quán)局官網(wǎng)在2025-08-15發(fā)布的發(fā)明授權(quán)授權(quán)公告中獲悉:該發(fā)明授權(quán)的專利申請?zhí)?專利號為:202510742983.4,技術(shù)領(lǐng)域涉及:G06F8/76;該發(fā)明授權(quán)一種自適應(yīng)迭代軟件包替換方法是由潘喆;蔡祎男;郭建興設(shè)計(jì)研發(fā)完成,并于2025-06-05向國家知識產(chǎn)權(quán)局提交的專利申請。
本一種自適應(yīng)迭代軟件包替換方法在說明書摘要公布了:本發(fā)明涉及系統(tǒng)遷移領(lǐng)域,提出一種自適應(yīng)迭代軟件包替換方法,包括:根據(jù)目標(biāo)操作系統(tǒng)配置目標(biāo)軟件包倉庫;對本地軟件包集合執(zhí)行替換指令,生成初步的軟件包替換集合;初始化歷史問題軟件包列表和本輪問題軟件包列表為空列表;對當(dāng)前的軟件包替換集合執(zhí)行替換;若替換成功,則當(dāng)前的軟件包替換集合正確,若替換失敗,識別本輪的問題軟件包;將識別到的問題軟件包加入本輪問題軟件包列表;判斷本輪問題軟件包列表和歷史問題軟件包列表是否相同,若相同,則軟件包替換失敗;若不同,將識別到的問題軟件包加入歷史問題軟件包列表;迭代優(yōu)化軟件包替換集合,重新進(jìn)行軟件包替換。通過上述方案,解決了軟件包沖突導(dǎo)致操作系統(tǒng)遷移失敗的問題。
本發(fā)明授權(quán)一種自適應(yīng)迭代軟件包替換方法在權(quán)利要求書中公布了:1.一種自適應(yīng)迭代軟件包替換方法,其特征在于,包括以下步驟: S1:備份原操作系統(tǒng)的repo文件,根據(jù)目標(biāo)操作系統(tǒng)配置目標(biāo)軟件包倉庫; S2:使用軟件包管理器對本地軟件包集合執(zhí)行替換指令,默認(rèn)替換為目標(biāo)軟件包倉庫中軟件包的最高版本,生成初步的軟件包替換集合; S3:初始化歷史問題軟件包列表為空列表,所述歷史問題軟件包列表用于存儲歷史軟件包替換失敗后識別出的所有問題軟件包; S4:初始化本輪問題軟件包列表為空列表,所述本輪問題軟件包列表用于存儲本輪問題軟件包和歷史問題軟件包; S5:使用軟件包管理器對當(dāng)前的軟件包替換集合執(zhí)行一次替換; S6:根據(jù)軟件包管理器的返回碼判斷是否替換成功,若替換成功,則當(dāng)前的軟件包替換集合正確,操作系統(tǒng)遷移成功,退出遷移流程,若替換失敗,執(zhí)行步驟S7; S7:識別本輪的問題軟件包; S8:將識別到的問題軟件包加入本輪問題軟件包列表; S9:判斷本輪問題軟件包列表和歷史問題軟件包列表是否相同,若相同,則本輪軟件包替換失敗,且未識別到新的問題軟件包,則自適應(yīng)迭代軟件包替換失敗,操作系統(tǒng)遷移失敗,退出遷移流程;若不同,則本輪軟件包替換失敗,但是識別到了新的問題軟件包,執(zhí)行步驟S10; S10:將識別到的新的問題軟件包加入歷史問題軟件包列表,用于和下一輪的本輪問題軟件包列表進(jìn)行對比; S11:在當(dāng)前的軟件包替換集合中,排除掉歷史問題軟件包列表,迭代優(yōu)化軟件包替換集合,返回步驟S5進(jìn)行軟件包替換。
如需購買、轉(zhuǎn)讓、實(shí)施、許可或投資類似專利技術(shù),可聯(lián)系本專利的申請人或?qū)@麢?quán)人麒麟軟件有限公司,其通訊地址為:300450 天津市濱海新區(qū)濱海高新區(qū)塘沽海洋科技園信安創(chuàng)業(yè)廣場3號樓6-8層;或者聯(lián)系龍圖騰網(wǎng)官方客服,聯(lián)系龍圖騰網(wǎng)可撥打電話0551-65771310或微信搜索“龍圖騰網(wǎng)”。
1、本報(bào)告根據(jù)公開、合法渠道獲得相關(guān)數(shù)據(jù)和信息,力求客觀、公正,但并不保證數(shù)據(jù)的最終完整性和準(zhǔn)確性。
2、報(bào)告中的分析和結(jié)論僅反映本公司于發(fā)布本報(bào)告當(dāng)日的職業(yè)理解,僅供參考使用,不能作為本公司承擔(dān)任何法律責(zé)任的依據(jù)或者憑證。