[发明专利]linux系统的补丁升级方法及系统、电子设备、存储介质在审
申请号: | 202211615995.3 | 申请日: | 2022-12-15 |
公开(公告)号: | CN115904461A | 公开(公告)日: | 2023-04-04 |
发明(设计)人: | 马文杰 | 申请(专利权)人: | 北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司 |
主分类号: | G06F8/658 | 分类号: | G06F8/658;G06F8/61 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 黄英杰 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | linux 系统 补丁 升级 方法 电子设备 存储 介质 | ||
1.一种linux系统的补丁升级方法,应用于目标设备,所述目标设备搭载嵌入式linux系统,其特征在于,包括:
通过所述嵌入式linux系统中预设补丁升级框架的下载模块,下载补丁升级包的校验数据;
基于所述校验数据执行针对所述补丁升级包的校验工作,判断是否校验通过;
若是,通过所述下载模块下载所述补丁升级包的升级数据;其中,所述升级数据包括目标补丁文件和补丁升级安装逻辑;
通过所述补丁升级安装逻辑处理所述目标补丁文件,以完成所述嵌入式linux系统的补丁升级流程。
2.根据权利要求1所述的方法,其特征在于,在所述通过所述嵌入式linux系统中预设补丁升级框架的下载模块,下载补丁升级包的校验数据之前,所述方法还包括:
在所述嵌入式linux系统对所述补丁升级框架对应的安装包进行编译处理,安装所述补丁升级框架。
3.根据权利要求1所述的方法,其特征在于,所述通过所述嵌入式linux系统中预设补丁升级框架的下载模块,下载补丁升级包的校验数据,包括:
响应于补丁升级指令,从所述补丁升级指令中解析出远程服务端的IP地址和补丁升级包的升级包标识;
通过所述下载模块访问所述IP地址对应的远程服务端,并从所述远程服务端下载所述升级包标识对应的校验数据。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若校验失败,退出所述补丁升级包对应的升级流程。
5.根据权利要求1所述的方法,其特征在于,所述校验数据包括校验逻辑和待校验参数;
所述基于所述校验数据执行针对所述补丁升级包的校验工作,包括:
通过所述校验逻辑对所述待校验参数进行校验工作。
6.根据权利要求1所述的方法,其特征在于,在所述基于所述校验数据执行针对所述补丁升级包的校验工作之前,所述方法还包括:
通过所述补丁升级框架的解包模块,对所述校验数据进行解包和解密处理,得到明文形式的校验数据;
在所述通过所述补丁升级安装逻辑处理所述目标补丁文件之前,所述方法还包括:
通过所述补丁升级框架的解包模块,对所述升级数据进行解包和解密处理,得到明文形式的目标补丁文件和补丁升级安装逻辑。
7.根据权利要求1所述的方法,其特征在于,所述通过所述补丁升级安装逻辑处理所述目标补丁文件,以完成所述嵌入式linux系统的补丁升级流程,包括:
通过所述补丁升级安装逻辑处理所述目标补丁文件,并通过所述补丁升级框架中补丁生效模块指示的生效方式对所述目标补丁文件进行生效处理,以完成所述嵌入式linux系统的补丁升级流程。
8.一种linux系统的补丁升级系统,其特征在于,包括:
远程服务端,用于通过补丁制作工具,将存放于第一指定路径的校验数据进行加密压缩,得到加密压缩后的校验数据;通过所述补丁制作工具,将存放于第二指定路径的目标补丁文件和第三指定路径的补丁升级安装逻辑进行加密压缩,得到加密压缩后的升级数据;基于加密压缩后的校验数据和升级数据,构建补丁升级包;
目标设备,与所述远程服务端连接,用于通过本地嵌入式linux系统中预设补丁升级框架的下载模块,下载补丁升级包的校验数据;基于所述校验数据执行针对所述补丁升级包的校验工作,判断是否校验通过;若是,通过所述下载模块下载所述补丁升级包的升级数据;其中,所述升级数据包括目标补丁文件和补丁升级安装逻辑;通过所述补丁升级安装逻辑处理所述目标补丁文件,以完成所述嵌入式linux系统的补丁升级流程。
9.一种电子设备,其特征在于,所述电子设备包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为执行权利要求1-7任意一项所述的linux系统的补丁升级方法。
10.一种计算机可读存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序可由处理器执行以完成权利要求1-7任意一项所述的linux系统的补丁升级方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司,未经北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211615995.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种真空冻干式冷柜
- 下一篇:一种新型激光焊接装置