基于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格式的不同操作系统平台上执行安装程序,具有可融合各种格式且独立安装等优点。 |
