一种基于PK平台的应用安装器及其安装方法技术

技术编号:29218628 阅读:52 留言:0更新日期:2021-07-10 00:57
本发明专利技术提供了一种基于PK平台的应用安装器及其安装方法。所述一种基于PK平台的应用安装器应用于银河麒麟操作系统,包括自定义.kyl格式安装包,所述自定义.kyl格式安装包支持安装.deb软件包,支持.deb软件包双击安装,用户可通过双击待安装.deb软件包,或点击浏览器中待安装.deb软件包链接的方式,启动所述应用安装器,所述应用安装器通过所述自定义.kyl格式安装包,自动或经提示后安装所述待安装.deb软件包到所述银河麒麟操作系统。本发明专利技术在银河麒麟操作系统中为用户提供了windows系统下安装软件的用户体验。软件的用户体验。软件的用户体验。

【技术实现步骤摘要】
一种基于PK平台的应用安装器及其安装方法


[0001]本专利技术涉及基于PK平台的应用安装器
,特别涉及一种基于PK平台的应用安装器及其安装方法。

技术介绍

[0002]PK体系(Phytium CPU+Kylin OS,飞腾处理器+银河麒麟操作系统)是中国电子自主设计的一个基础的、先进的、开放的架构组合。PK体系广泛应用于国产服务器及计算机系统,是国家级网络安全核心体系,是技术创新体系+商业模式的综合体,对标WINDOWS+INTEL体系。
[0003]银河麒麟操作系统软件包采用的是Debian软件包.deb格式安装包,用户需要熟悉shell(计算机壳层)命令才能安装.deb软件包。在图形界面下,用户鼠标双击软件包默认情况下会自动启动解压程序并打开该软件包,与windows用户习惯有巨大差异。且.deb软件包安装后,没有任何提示,也不能安装完成后自动运行程序,对于从x86_64架构Windows系统平台迁移过来的用户难以上手。

技术实现思路

[0004]本专利技术提供了一种基于PK平台的应用安装器及其安装方法,其目的是为了解决
技术介绍
中银河麒麟操作系统软件包安装用户体验不佳的技术问题。
[0005]为了达到上述目的,本专利技术提供的一种基于PK平台的应用安装器,所述应用安装器应用于银河麒麟操作系统,包括自定义.kyl格式安装包,所述自定义.kyl格式安装包支持安装.deb软件包,支持.deb软件包双击安装,用户可通过双击待安装.deb软件包,或点击浏览器中待安装.deb软件包链接的方式,启动所述应用安装器,所述应用安装器通过所述自定义.kyl格式安装包,自动或经提示后安装所述待安装.deb软件包到所述银河麒麟操作系统。
[0006]优选地,所述应用安装器启动后还可默认自动检测最新版本,若有新版本则静默自动更新所述应用安装器。
[0007]优选地,用户点击浏览器待安装.deb软件包链接,则所述应用安装器发送http get请求,下载并安装.deb应用程序;若用户点击的是待安装.deb软件包,则所述应用安装器直接安装所述待安装.deb软件包。
[0008]优选地,所述自定义.kyl格式安装包包含国密数字签名、logo。
[0009]优选地,所述应用安装器基于QT5开发。
[0010]优选地,所述待安装.deb软件包安装后,自动或经提示后运行已安装.deb应用程序。
[0011]所述应用安装器及其所应用的银河麒麟操作系统均在飞腾处理器中运行。
[0012]本专利技术提供的应用所述一种基于PK平台的应用安装器的基于PK平台的应用安装器的安装方法,所述自定义.kyl格式安装包的安装方法包括如下步骤:
[0013]步骤S1、用户通过双击待安装.deb软件包,或点击浏览器中待安装.deb软件包链接的方式,启动所述应用安装器;
[0014]步骤S2、所述应用安装器启动后自动检测最新版本,若有新版本则静默自动更新所述应用安装器;
[0015]步骤S3、所述应用安装器通过所述自定义.kyl格式安装包,自动或经提示后安装所述待安装.deb软件包到所述银河麒麟操作系统;
[0016]步骤S4、所述待安装.deb软件包安装后,自动或经提示后运行已安装.deb应用程序。
[0017]采用本专利技术能达到的技术效果有:
[0018]本专利技术专利技术的一种PK平台的应用安装器,为银河麒麟操作系统软件包安装用户提供了windows系统下安装软件的用户体验,是PK平台下唯一的类windows体验软件下载安装器,可双击直接安装,支持标准.deb软件包安装。独创的.kyl格式安装包,.kyl格式安装包内容包括:deb软件包、安全的国密SM2算法数字签名、logo、版本号。
[0019]本专利技术具有如下功能:友好的安装界面;支持.deb软件包双击安装;支持自定义.kyl格式安装包双击安装;支持浏览器界面在线安装应用软件到操作系统;应用安装器静默自动更新;安全的国密签名技术;支持.kyl格式安装包安装后立即启动软件。
附图说明
[0020]图1为本专利技术的一种基于PK平台的应用安装器的安装方法的流程图。
具体实施方式
[0021]为使本专利技术要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
[0022]本专利技术针对现有的问题,提供了一种基于PK平台的应用安装器,所述应用安装器应用于银河麒麟操作系统,所述应用安装器及其所应用的银河麒麟操作系统均在飞腾处理器中运行。
[0023]所述应用安装器基于银河麒麟操作系统支持的QT5开发。QT5开发具备优良的跨平台特性、良好的面向对象封装机制、提供丰富的API(Application Programming Interface,应用程序接口)、支持2D/3D图形渲染、支持OpenGL(Open Graphics Library,开放图形库或者“开放式图形库”)。
[0024]所述应用安装器包括自定义.kyl格式安装包,所述自定义.kyl格式安装包支持安装.deb软件包,支持.deb软件包双击安装,所述自定义.kyl格式安装包包含国密数字签名、logo。
[0025]用户可通过双击待安装.deb软件包,或点击浏览器中待安装.deb软件包链接的方式,启动所述应用安装器。用户点击浏览器待安装.deb软件包链接,则所述应用安装器发送http get请求,下载并安装.deb应用程序;若用户点击的是待安装.deb软件包,则所述应用安装器直接安装所述待安装.deb软件包。
[0026]启动所述应用安装器后,所述应用安装器启动后默认自动检测最新版本,若有新版本则静默自动更新所述应用安装器。然后,所述应用安装器通过所述自定义.kyl格式安
装包,自动或经提示后安装所述待安装.deb软件包到所述银河麒麟操作系统。所述待安装.deb软件包安装后,自动或经提示后运行已安装.deb应用程序。
[0027]本专利技术的实施例提供的应用所述一种基于PK平台的应用安装器的基于PK平台的应用安装器的安装方法,如图1所示,所述自定义.kyl格式安装包的安装方法包括如下步骤:
[0028]步骤S1、用户通过双击待安装.deb软件包,或点击浏览器中待安装.deb软件包链接的方式,启动所述应用安装器;
[0029]步骤S2、所述应用安装器启动后自动检测最新版本,若有新版本则静默自动更新所述应用安装器;
[0030]步骤S3、所述应用安装器通过所述自定义.kyl格式安装包,自动或经提示后安装所述待安装.deb软件包到所述银河麒麟操作系统;
[0031]步骤S4、所述待安装.deb软件包安装后,自动或经提示后运行已安装.deb应用程序。
[0032]采用本专利技术能达到的技术效果有:
[0033]本专利技术专利技术的一种PK平台的应用安装器,为银河麒麟操作系统软件包安装用户提供了windows系统下安装软件的用户体验,是PK平台下唯本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于PK平台的应用安装器,其特征在于,所述应用安装器应用于银河麒麟操作系统,包括自定义.kyl格式安装包,所述自定义.kyl格式安装包支持安装.deb软件包,支持.deb软件包双击安装,用户可通过双击待安装.deb软件包,或点击浏览器中待安装.deb软件包链接的方式,启动所述应用安装器,所述应用安装器通过所述自定义.kyl格式安装包,自动或经提示后安装所述待安装.deb软件包到所述银河麒麟操作系统。2.根据权利要求1所述的一种基于PK平台的应用安装器,其特征在于,所述应用安装器启动后还可默认自动检测最新版本,若有新版本则静默自动更新所述应用安装器。3.根据权利要求1所述的一种基于PK平台的应用安装器,其特征在于,用户点击浏览器待安装.deb软件包链接,则所述应用安装器发送http get请求,下载并安装.deb应用程序;若用户点击的是待安装.deb软件包,则所述应用安装器直接安装所述待安装.deb软件包。4.根据权利要求1所述的一种基于PK平台的应用安装器,其特征在于,所述自定义.kyl格式安装包包含国密数字签...

【专利技术属性】
技术研发人员:高晓飞刘程远曹科宁丁莉张航
申请(专利权)人:湖南长城科技信息有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1