[发明专利]一种通过web生成操作系统安装镜像的方法在审
申请号: | 202011308019.4 | 申请日: | 2020-11-19 |
公开(公告)号: | CN112486511A | 公开(公告)日: | 2021-03-12 |
发明(设计)人: | 廖卫;石勇;孙利杰;陈松政;刘文清;杨涛 | 申请(专利权)人: | 湖南麒麟信安科技股份有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61 |
代理公司: | 湖南兆弘专利事务所(普通合伙) 43008 | 代理人: | 谭武艺 |
地址: | 410000 湖南省长*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通过 web 生成 操作系统 安装 方法 | ||
本发明公开了一种通过web生成操作系统安装镜像的方法,本发明方法包括Web后台执行的下述生成操作系统安装镜像的步骤:接收包含配置文件和定制修改信息的操作系统安装镜像创建请求;根据配置文件和定制修改信息生成镜像创建任务并下达给执行对象;检测执行对象的执行结果,在执行对象创建好安装镜像文件后将创建的安装镜像文件添加到开发库中。本发明能够方便快捷的生成操作系统镜像,针对不同用户的需求定制和安装内容配置能够直接在web上操作,具有简单直观、操作快捷方便的优点。
技术领域
本发明涉及操作系统、计算机软件、web网站开发领域,具体涉及一种通过web生成操作系统安装镜像的方法。
背景技术
对于操作系统的安装镜像,在开发过程中,往往会不停的生成操作系统镜像版本,由于目前常用的生成操作系统安装镜像的流程比较复杂,并且需要的配置文件和内容比较多和复杂,经常会修改内容,所以会导致镜像的生成不稳定,并且容易出错,后期的版本管理方面不方便,并且镜像的质量方面也不能得到基本的保证。针对不同的用户需求,操作系统的安装包列表、配置文件、用户定制内容都不相同,操作系统的镜像文件往往会不一样,针对不同用户的定制需求生成相应的镜像版本,如果采用传统的命令去生成,无法进行多任务同时进行,同时配置过程复杂容易出错,并且后期对镜像的测试和管理也不方便。因此,如何快速、灵活实现可定制化的操作系统安装镜像,已成为一项亟待解决的关键技术问题。
发明内容
本发明要解决的技术问题:针对现有技术的上述问题,提供一种通过web生成操作系统安装镜像的方法,本发明能够方便快捷的生成操作系统镜像,针对不同用户的需求定制和安装内容配置能够直接在web上操作,具有简单直观、操作快捷方便的优点。
为了解决上述技术问题,本发明采用的技术方案为:
一种通过web生成操作系统安装镜像的方法,包括Web后台执行的下述生成操作系统安装镜像的步骤:
1)接收包含配置文件和定制修改信息的操作系统安装镜像创建请求;
2)根据配置文件和定制修改信息生成镜像创建任务并下达给执行对象;
3)检测执行对象的执行结果,在执行对象创建好安装镜像文件后将创建的安装镜像文件添加到开发库中。
可选地,步骤1)之前还包括客户端编辑生成或者上传配置文件和定制修改信息的步骤:
A1)通过客户端的浏览器访问Web后台的web地址登录到Web后台;
A2)新建操作系统安装镜像的版本并填写并保存所需的版本信息;
A3)针对该操作系统安装镜像的版本编辑或者上传定制修改信息;针对该操作系统安装镜像的版本编辑或者上传该版本的配置文件,所述配置文件包含软件源仓库、安装包列表中的至少一项信息;
A4)针对该操作系统安装镜像的版本提交包含配置文件和定制修改信息的操作系统安装镜像创建请求。
可选地,步骤3)中检测执行对象的执行结果具体是指通过定时任务检测执行对象的执行结果,如果一项镜像创建任务超过指定数量次均未创建好安装镜像文件,则判定该镜像创建任务执行失败。
可选地,步骤2)之后还包括针对所有操作系统安装镜像创建任务进行管理的步骤:
B1)输出所有操作系统安装镜像创建任务的信息列表,且在所述信息列表提供对应镜像创建任务或者安装镜像文件的操作链接或操作控件;当接收到客户端通过操作链接或操作控件发送的操作请求时跳转执行下一步;
B2)针对对应的镜像创建任务或者安装镜像文件响应对应的管理操作,所述管理操作包括删除镜像创建任务、取消镜像创建任务、删除安装镜像文件、提交测试安装镜像文件以及下载安装镜像文件中的一种或者多种。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南麒麟信安科技股份有限公司,未经湖南麒麟信安科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011308019.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高空幕墙清洗机器人
- 下一篇:一种真空驱动的基于剪刀机构的执行器