基于ELF可執(zhí)行文件的混合格式軟件包裝和安裝方法

基本信息

申請(qǐng)?zhí)?/td> CN202111627656.2 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN114327514A 公開(kāi)(公告)日 2022-04-12
申請(qǐng)公布號(hào) CN114327514A 申請(qǐng)公布日 2022-04-12
分類號(hào) G06F8/61(2018.01)I;G06F9/445(2018.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 康亮;童飛文;馬名;王怡清 申請(qǐng)(專利權(quán))人 上海天璣科技股份有限公司
代理機(jī)構(gòu) 上??剖⒅R(shí)產(chǎn)權(quán)代理有限公司 代理人 翁惠瑜
地址 200131上海市青浦區(qū)清河灣路1200號(hào)1008室
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及一種基于ELF可執(zhí)行文件的混合格式軟件包裝和安裝方法,所述包裝方法利用ELF格式動(dòng)態(tài)插入數(shù)據(jù)節(jié)的特性,將待安裝軟件的安裝引導(dǎo)程序、XML文件以及相關(guān)安裝文件組合包裝成一個(gè)可運(yùn)行的安裝程序,其中,所述XML文件用于描述安裝過(guò)程、各所述安裝文件信息以及各所述安裝文件間的相關(guān)信息,融合多種混合格式組件,使用可擴(kuò)展標(biāo)記語(yǔ)言描述各組件關(guān)系以及安裝過(guò)程。與現(xiàn)有技術(shù)相比,本發(fā)明利用ELF格式動(dòng)態(tài)插入數(shù)據(jù)節(jié)的特性,組合固定引導(dǎo)程序、流程配置XML以及所有組件為單一可執(zhí)行安裝文件,無(wú)需依賴額外軟件運(yùn)行安裝程序,可在支持ELF格式的不同操作系統(tǒng)平臺(tái)上執(zhí)行安裝程序,具有可融合各種格式且獨(dú)立安裝等優(yōu)點(diǎn)。