一种跨操作系统平台的通用的安装程序制作方法

文档序号:6600061阅读:246来源:国知局
专利名称:一种跨操作系统平台的通用的安装程序制作方法
技术领域
本发明涉及计算机软件及应用技术,具体涉及一种跨操作系统平台的、通用的安 装程序制作方法。
背景技术
当前,计算机应用的规模越来越大,操作系统的类型也越来越多,由于业务的需 要,大型用户所拥有的大量计算机,往往面对多种操作系统情况。为了解决一些统一的业务 需求,如计算机统一的管理维护需求,往往需要在不同操作系统上安装同一软件。然而,由 于操作系统的不同,特别是Windows与Linux系统之间存在巨大的差异,传统安装程序受限 于编译的限制,不能实现统一的安装程序,且安装程序的界面和安装步骤也存在很大的不 同。由此,不同操作系统下,即使功能相同的软件,用户也需要使用互不相同的安装程 序,通用性差,而且要求用户具备较高的IT技术水平,软件部署效率很低,为了解决此问 题,我们提出了一种跨操作系统平台的、通用的安装程序制作方法。

发明内容
本发明的目的是提供一种跨操作系统平台的通用的安装程序制作方法。本发明的目的是按以下方式实现的,支持该方法的体系结构包括安装引导单元 和程序安装单元,其中安装引导单元,是该方法的核心,负责安装过程的初始化,自动探测计算机操作系 统类型,自动选择并引导适用的安装程序;程序安装单元,包含不同操作系统下适用的、界面和风格统一的安装模块;具体制 作步骤如下1)软件安装引导模块,采用脚本形式,依据不同的操作系统,设置不同的引导单 元,依次调用各类操作系统的安装程序单元;2)在遇到适用的操作系统时,对应的安装引导单元会自动执行安装程序;3)在遇到不适用的操作系统时,对应的安装引导单元会给出提示信息,然后继续 执行其他操作系统的安装引导单元,从而有效规避传统安装程序面临的操作系统类型探测 和编译问题;4)在安装程序制作中,安装引导单元通过采用脚本调用的形式,依据操作系统的不同,执行各自可执行的脚本,进而调用各自操作系统下的统一风格和界面的安装模块,有 效规避不同操作系统下的软件编译问题,从而实现软件的单一安装程序,提高安装程序的 易用性和通用性。在操作过程中,客户不需要根据操作系统类型的不同,选择各自不同的安装程序 并执行各自不同的安装操作,客户只需执行统一的安装程序,在不同的操作系统上完成软 件安装,该方法同时支持Windows和Linux。
本发明的优异效果是打破传统软件,针对不同的操作系统,需要执行不同的安 装程序,软件安装模式和步骤互不相同,易用性差,软件部署效率低的缺陷;通过引入通用 式安装引导脚本,实现操作系统类型自动匹配,自动调取适当的、统一界面和风格的安装模 块,实现不同操作系统下的软件安装程序和安装方法的统一,有效提高软件易用性,降低了 客户软件部署的复杂度,提高了计算机软件实施的效率。


图1是传统的不同操作系统下同一软件的安装方法所使用的设备结构示意图;图2是不同操作系统下同一软件同一安装程序的安装方法所使用的设备结构示 意图。
具体实施例方式参照说明书附图对本发明的方法作以下详细地说明。参考附图1,传统的不同操作系统下同一软件的安装方法传统模式下,同一软件,在不同操作系统下,需要执行不同的安装程序和安装操 作,才能完成软件安装,易用性差,软件部署效率低,对软件实施的IT技术水平要求高。参考附图2,改进的不同操作系统下同一软件同一安装程序的安装方法采用本发明的软件安装方法,同一软件,在不同操作系统下,采用同一安装程序, 用户操作一致,易用性好,软件部署效率高,对软件实施的IT技术水平要求低。具体实现过程如下1、软件安装引导模块,采用脚本形式,依据不同的操作系统,设置不同的引导单 元,依次调用各类操作系统的安装程序单元;2、在遇到适用的操作系统,对应的安装引导单元会自动执行安装程序;3、在遇到不适用的操作系统,对应的安装引导单元会给出提示信息,然后继续执 行其他操作系统的安装引导单元,从而有效规避传统安装程序面临的操作系统类型探测和 编译问题。
权利要求
一种跨操作系统平台的通用的安装程序制作方法,其特征在于支持该方法的体系结构包括安装引导单元和程序安装单元,其中安装引导单元,是该方法的核心,负责安装过程的初始化,自动探测计算机操作系统类型,自动选择并引导适用的安装程序;程序安装单元,包含不同操作系统下适用的、界面和风格统一的安装模块;具体制作步骤如下1)软件安装引导模块,采用脚本形式,依据不同的操作系统,设置不同的引导单元,依次调用各类操作系统的安装程序单元;2)在遇到适用的操作系统时,对应的安装引导单元会自动执行安装程序;3)在遇到不适用的操作系统时,对应的安装引导单元会给出提示信息,然后继续执行其他操作系统的安装引导单元,从而有效规避传统安装程序面临的操作系统类型探测和编译问题;4)在安装程序制作中,安装引导单元通过采用脚本调用的形式,依据操作系统的不同,执行各自可执行的脚本,进而调用各自操作系统下的统一风格和界面的安装模块,有效规避不同操作系统下的软件编译问题,从而实现软件的单一安装程序,提高安装程序的易用性和通用性。
2.根据权利要求1所述的方法,其特征在于,在操作过程中,客户不需要根据操作系统 类型的不同,选择各自不同的安装程序并执行各自不同的安装操作,客户只需执行统一的 安装程序,在不同的操作系统上完成软件安装,该方法同时支持Windows和Linux。
全文摘要
本发明提供一种跨操作系统平台的通用的安装程序制作方法,支持该方法的体系结构包括安装引导单元和程序安装单元,其中安装引导单元,是该方法的核心,负责安装过程的初始化,自动探测计算机操作系统类型,自动选择并引导适用的安装程序;程序安装单元,包含不同操作系统下适用的、界面和风格统一的安装模块;在操作过程中,客户不需要根据操作系统类型的不同,选择各自不同的安装程序并执行各自不同的安装操作,客户只需执行统一的安装程序,在不同的操作系统上完成软件安装,该方法同时支持Windows和Linux。
文档编号G06F9/445GK101833462SQ20101013746
公开日2010年9月15日 申请日期2010年4月1日 优先权日2010年4月1日
发明者王洪亮 申请人:山东高效能服务器和存储研究院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1