[发明专利]一种系统更新的方法有效
申请号: | 201510844668.9 | 申请日: | 2015-11-26 |
公开(公告)号: | CN105389187B | 公开(公告)日: | 2021-10-26 |
发明(设计)人: | 黄建忠;孟建;白力;江水 | 申请(专利权)人: | 普华基础软件股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 上海申新律师事务所 31272 | 代理人: | 党蕾 |
地址: | 200000 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 系统 更新 方法 | ||
本发明公开了一种系统更新的方法,属于操作系统维护技术领域;方法包括:步骤S1,客户端监控服务端是否发布新的系统更新包,并在服务端发布新的系统更新包时转向步骤S2;步骤S2,客户端从服务端下载系统更新包;步骤S3,客户端检测得到应用软件,并将应用软件隔离;步骤S4,客户端采用系统更新包进行操作系统的更新;步骤S5,客户端将应用软件解除隔离,并判断应用软件是否能够正常运行:若能够正常运行,则退出;若无法正常运行,则标记应用软件,以提示使用者注意,随后退出。上述技术方案的有益效果是:避免操作系统整体升级时将使用者自定义的软件一起升级的问题,实现操作系统升级的过程透明性,提升使用者的使用体验。
技术领域
本发明涉及操作系统维护技术领域,尤其涉及一种系统更新的方法。
背景技术
随着Linux操作系统的飞速发展,以及其承载的应用软件的不断更新,人们对于Linux操作系统进行系统更新的需求越来越频繁。但是现有的针对Linux操作系统的版本更新方式,通常会对存在以下几个问题:
1)对于Linux操作系统的版本肯定,通常会同时把操作系统中的一些使用者自定义的应用软件进行适于该更新版本的更新操作,而这些更新操作可能是使用者并不希望进行的;
2)在Linux操作系统的版本更新过程中,往往会遇到安装包的上下依赖关系,可能会对更新过程产生不利影响;
3)使用者无法获知一次对于Linux操作系统的版本更新的具体内容以及更新方式等更新信息,因此降低了使用者的使用体验。
发明内容
根据现有技术中存在的上述问题,现提供一种系统更新的方法的技术方案,旨在避免操作系统整体升级时将使用者自定义的软件一起升级的问题,实现操作系统升级的过程透明性,提升使用者的使用体验。
上述技术方案具体包括:
一种系统更新的方法,其中,包括服务端和客户端,所述服务端与所述客户端远程连接;
于所述服务端用于保存系统更新包,并且于所述客户端中安装有用户自定义的应用软件,还包括:
步骤S1,所述客户端监控所述服务端是否发布新的所述系统更新包,并在所述服务端发布新的所述系统更新包时转向步骤S2;
步骤S2,所述客户端从所述服务端下载所述系统更新包;
步骤S3,所述客户端检测得到所述应用软件,并将所述应用软件隔离;
步骤S4,所述客户端采用所述系统更新包进行操作系统的更新;
步骤S5,所述客户端将所述应用软件解除隔离,并判断所述应用软件是否能够正常运行:
若能够正常运行,则退出;
若无法正常运行,则标记所述应用软件,以提示使用者注意,随后退出。
优选的,该系统更新的方法,其中,所述系统更新包中包括:
用于进行系统更新的系统更新文件;以及
用于对所述系统更新进行描述的系统更新描述文件。
优选的,该系统更新的方法,其中,所述系统更新文件中包括:
用于表示所述系统更新包的更新顺序的序列信息;
用于表示所述系统更新包的更新类型的类型信息;
用于表示所述系统更新包针对的操作系统架构的架构信息;
用于表示所述系统更新包的发布日期的发布信息;
用于表示所述系统更新包的属性描述的属性信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于普华基础软件股份有限公司,未经普华基础软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510844668.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:应用程序处理方法及装置
- 下一篇:一种应用程序运行方法和装置