【技术实现步骤摘要】
内核升级方法、装置、设备及计算机可读存储介质
[0001]本公开涉及计算机
,尤其涉及一种内核升级方法、装置、设备及计算机可读存储介质。
技术介绍
[0002]随着计算机技术的不断发展,嵌入式设备被广泛应用。具体的,嵌入式设备包括硬件和软件。其中,硬件包括外围设备、处理器、内存、硬盘等。软件可以是操作系统,并且操作系统的核心是内核。
[0003]通常情况下,嵌入式设备中内核升级的频率较高,不同类型的嵌入式设备对内核的升级需求不同,并且同一种嵌入式设备的内核升级需求也可能会不同。
[0004]但是,现有的内核升级方法较为固定,导致内核升级方法缺乏一定的灵活性。
技术实现思路
[0005]为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种内核升级方法、装置、设备及计算机可读存储介质,以满足不同类型设备或者同类型设备不同的升级需求,可以根据用户需求定制内核升级方法,从而提高内核升级的灵活性。
[0006]第一方面,本公开实施例提供一种内核升级方法,包括:
[0 ...
【技术保护点】
【技术特征摘要】
1.一种内核升级方法,其特征在于,所述方法包括:获取升级包中的升级校验信息;根据所述升级校验信息对目标内核的相关信息进行校验;在对所述目标内核的相关信息校验成功的情况下,获取所述升级包,所述升级包包括所述升级校验信息、目标内核文件和升级安装程序;通过执行所述升级安装程序,将所述目标内核文件安装在待升级设备中的预设位置。2.根据权利要求1所述的方法,其特征在于,所述升级校验信息包括升级校验程序和所述目标内核的相关信息;根据所述升级校验信息对目标内核的相关信息进行校验,包括:通过执行所述升级校验程序,对所述目标内核的相关信息进行校验。3.根据权利要求1或2所述的方法,其特征在于,所述目标内核的相关信息包括如下至少一种:所述目标内核的版本信息、所述目标内核的架构信息、所述目标内核所需占用的存储空间的大小。4.根据权利要求1所述的方法,其特征在于,通过执行所述升级安装程序,将所述目标内核文件安装在待升级设备的预设位置之前,所述方法还包括如下至少一个步骤:将所述目标内核文件的名称修改为预设名称;将所述目标内核文件的安装方法设置为预设安装方法;将所述目标内核文件的安装位置设置为所述预设位置;相应的,通过执行所述升级安装程序,将所述目标内核文件安装在待升级设备中的预设位置,包括:通过执行所述升级安装程序,将所述预设名称的目标内核文件按照所述预设安装方法安装在所述待升级设备中的所述预设位置。5.根据权利要求1所述的方法,其特征在于,获取升级包中的升级校验信息,包括:下载所述升级包中的升级校验信息对应的第一加密信息;对所述第一加密信息进行解密,得到所述升级包中的升级校验信息。6.根据权利要求1所述的方法,其特征在于,获取所述升级包,包括:下载所述升级包中的升级校验信息对应的第一加密信息、以及所述目标内核文件和所述升级安装程序的第二加密信息;对所述第一加密信息和所述第二加密信息分别进行解密,得到所述升级包。7.一种内核升级装置,其特征在于,包括:第一获取模块,用于获取升级包中的升级校验信息;校验模块,用于根据所述升级校验信息对目标内核的相关信息进行校验;第二获取模块,用于在对所述目标内核的相关信息校验成功的情况下,获取所述升级包,所述升级包包括所述升级校验信息、目标内核文件和升级安装程序;安装模块...
【专利技术属性】
技术研发人员:陈旭,马文杰,
申请(专利权)人:北京天融信科技有限公司北京天融信软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。