基于ELF可执行文件的混合格式软件包装和安装方法

基本信息

申请号 CN202111627656.2 申请日 -
公开(公告)号 CN114327514A 公开(公告)日 2022-04-12
申请公布号 CN114327514A 申请公布日 2022-04-12
分类号 G06F8/61(2018.01)I;G06F9/445(2018.01)I 分类 计算;推算;计数;
发明人 康亮;童飞文;马名;王怡清 申请(专利权)人 上海天玑科技股份有限公司
代理机构 上海科盛知识产权代理有限公司 代理人 翁惠瑜
地址 200131上海市青浦区清河湾路1200号1008室
法律状态 -

摘要

摘要 本发明涉及一种基于ELF可执行文件的混合格式软件包装和安装方法,所述包装方法利用ELF格式动态插入数据节的特性,将待安装软件的安装引导程序、XML文件以及相关安装文件组合包装成一个可运行的安装程序,其中,所述XML文件用于描述安装过程、各所述安装文件信息以及各所述安装文件间的相关信息,融合多种混合格式组件,使用可扩展标记语言描述各组件关系以及安装过程。与现有技术相比,本发明利用ELF格式动态插入数据节的特性,组合固定引导程序、流程配置XML以及所有组件为单一可执行安装文件,无需依赖额外软件运行安装程序,可在支持ELF格式的不同操作系统平台上执行安装程序,具有可融合各种格式且独立安装等优点。