一种易于定制及扩展的Linux操作系统定制方法

文档序号:6509557阅读:372来源:国知局
一种易于定制及扩展的Linux操作系统定制方法
【专利摘要】本发明提供一种易于定制及扩展的Linux操作系统定制方法。其通过分离基础版本Linux系统和定制数据包,使得只需修改定制数据包,即可完成定制化的需求,方便调试和快速发布;另外通过可扩展的安装框架程序,使得定制功能可以模块化地加入或删除,易于定制和扩展。
【专利说明】一种易于定制及扩展的Linux操作系统定制方法
【技术领域】
[0001]本发明属于Linux操作系统【技术领域】,涉及一种易于定制及扩展的Linux操作系统定制方法。
【背景技术】
[0002]随着社会的发展,计算机的应用涉及到社会的各个领域,而作为一个开源、稳定、安全的操作系统,Linux操作系统在各领域得到了广泛的应用。但对于不同领域或不同企业来说,使用Linux操作系统也有不同的需求,安装Linux操作系统后还需要根据自身情况额外安装一些组件,或对操作系统进行一定程度的修改,这对于大规模部署Linux操作系统极为不便,因此Linux操作系统的定制技术应运而生。
[0003]当前Linux操作系统定制的主流方式是根据每个不同的需求专门制作不同的安装镜像。制作整个安装镜像的方式,优势在于定制完成后的系统安装部署较为方便,无需再做其他操作即可满足需求。而这种方式的劣势在于:对于每一个不同的系统需求,都需要重新进行安装镜像的制作;对已有的定制系统进行修改,在其基础上进行简单的增加或删减功能也需要重新进行安装镜像的制作;在制作及调试安装镜像阶段,每次修改操作都将需要重新制作整个安装镜像;如果采用光盘作为安装镜像的安装介质,由于光盘的不可复写性,需要消耗一定数量的光盘。因此这种Linux操作系统的定制方法费时费力,维护成本较高,不够方便。这就迫切需要一种能有效、易于扩展的方便的Linux操作系统定制方法。

【发明内容】

[0004]本发明的目的是提供一种易于定制及扩展的Linux操作系统定制方法。
[0005]本发明所要解决的技术问题是需要提供一种Linux操作系统的定制方法,该定制方法既能保证在制作及调试Linux安装镜像过程的快速,亦能保证日后部署系统及扩展或修改定制系统的便捷。为了解决上述技术问题,本发明提供的一种技术方案如下:
[0006]将Linux操作系统中通用的应用程序和较少需要进行修改或更新的组件,采用Linux操作系统定制技术,打包制作成一个基础版本的Linux安装镜像。而每个不同需求所不能通用的应用程序和需要额外安装的应用程序和其他数据,则通过一个可扩展的安装框架程序整合为一个可安装的数据包。在安装完基础版本的Linux系统后,再单独执行该安装数据包,从而完成最终系统的部署。其实施方法包括以下步骤:
[0007]1.将Linux操作系统中通用的应用程序和较少需要进行修改或更新的组件,通过Linux操作系统的定制技术进行编译打包,制作成一个定制的Linux基础安装镜像;
[0008]2.将每个不同需求所不能通用的应用程序和需要额外安装的应用程序和其他数据,通过一个安装框架程序整合为一个可安装的数据包,调试过程或之后如需要对定制系统进行扩展或修改,则只需修改该数据包;
[0009]3.在设备上使用定制的Linux基础安装镜像安装Linux操作系统;
[0010]4.安装基础版本Linux系统后,安装数据包,完成最终系统的部署。[0011]本发明的有益效果是,其通过分离基础版本Linux系统和定制数据包,使得只需修改定制数据包,即可完成定制化的需求,方便调试和快速发布;另外通过可扩展的安装框架程序,使得定制功能可以模块化地加入或删除,易于定制和扩展。
【专利附图】

【附图说明】
[0012]图1是本发明实施例的实现的组成结构图。
【具体实施方式】
[0013]对本发明的一种易于定制和扩展的Linux操作系统定制方法作以下详细地说明,包括以下步骤:
[0014]1.将Linux操作系统中通用的应用程序和较少需要进行修改或更新的组件,通过Linux操作系统的定制技术进行编译打包,制作成一个定制的Linux基础安装镜像;
[0015]2.将每个不同需求所不能通用的应用程序和需要额外安装的应用程序和其他数据,通过一个安装框架程序整合为一个可安装的数据包,调试过程或之后如需要对定制系统进行扩展或修改,则只需修改该数据包;
[0016]3.在设备上使用定制的Linux基础安装镜像安装Linux操作系统;
[0017]4.安装基础版本Linux系统后,安装数据包,完成最终系统的部署。
【权利要求】
1.一种易于定制及扩展的Linux操作系统定制方法,包括以下步骤: 1)将Linux操作系统中通用的应用程序和较少需要进行修改或更新的组件,通过Linux操作系统的定制技术进行编译打包,制作成一个定制的Linux基础安装镜像; 2)将由于需求不同所不能通用的应用程序和需要额外安装的第三方应用程序或其他数据,通过一个安装框架程序整合为一个可安装的数据包,调试过程或之后如需要对定制系统进行扩展或修改,则只需修改该数据包; 3)在设备上使用定制的Linux基础安装镜像安装Linux操作系统; 4)安装完定制的Linux操作系统后,安装数据包,完成最终系统的部署。
2.如权利要求1所述的一种易于定制及扩展的Linux操作系统定制方法,其特征在于步骤2中的安装框架程序,可以是无图形界面的脚本程序或有图形界面的应用程序。
3.如权利要求1所述的一种易于定制及扩展的Linux操作系统定制方法,其特征在于步骤2中的定制制作的调试过程或之后要对定制系统进行扩展或修改,只需要修改单独的安装数据包,而不必修改基础版本的Linux安装镜像。
4.如权利要求1所述的一种易于定制及扩展的Linux操作系统定制方法,其特征在于步骤4中的安装基础版本Linux系统后,需安装数据包才最终完成系统的部署。
【文档编号】G06F9/44GK103440132SQ201310386298
【公开日】2013年12月11日 申请日期:2013年8月24日 优先权日:2013年8月24日
【发明者】郑恒, 余湲, 周青, 冯明, 罗荣聪, 袁泉, 董春青 申请人:广东新支点技术服务有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1