文档中心

Document Center

适配中心与适配工具



一、全国适配中心


天津适配总部北京适配中心长沙适配中心广州适配中心江西适配中心
适配中心地址天津市滨海高新区塘沽海洋科技园信安创业广场5号楼14层 麒麟软件有限公司北京市海淀区银谷大厦12层中电软件园10栋B座3楼广州市黄埔区护林路中国软件CBD招商中心4楼江西省南昌市九龙大道绿地国际博览城3号写字楼5F
适配资源环境

服务器:飞腾2000+、

申威、鲲鹏920、海光       、兆芯、龙芯;

桌面:飞腾、Intel、龙芯、兆芯、鲲鹏、海光;

服务器:海光、龙芯、鲲鹏920、飞腾1500、飞腾2000;

桌面:龙芯、兆芯、海光、鲲鹏920、飞腾1500、飞腾2000;

服务器:飞腾2000+、鲲鹏920;
桌面:飞腾2000+、鲲鹏920;
服务器:飞腾、龙芯、Intel X86;
桌面:兆芯、飞腾、龙芯、Intel、Intel X86;

服务器:飞腾、海光、龙芯、Intel;

桌面:龙芯、Intel、飞腾;

是否支持线上远程适配支持支持搭建中搭建中支持
注:您如果有其他适配相关的问题,还可以发邮件至:adaption@kylinos.cn 获得帮助。



二、自动化适配测试工具集


1 适配认证工具

适用场景:提供给厂商线下使用,对软件包进行适配认证的基础测试,作为互认证与上架的测试资料一并提供,加速审核。

工具介绍:整合软硬件适配基准测试标准,通过自动化与人工复核的方式,针对包规范检查、兼容性检查、运行基础检查(安装\启动\卸载等)、性能、可靠性、安全性等多维度定位软硬件应用在不同架构、不同系统版本上的适配问题,并提供详细的适配评估报告。

工具进展:

工具类型

可用状态

适配范围

备注

下载地址

桌面应用适配认证工具

可试用

Deb包的通用能力测试

实现麒麟桌面软件测试报告模板中的通用测试用例


点击下载

提取码: ahnr 

服务器应用适配认证工具

开发中

服务器业务软件的通用能力测试

实现麒麟桌面软件测试报告模板中的通用测试用例


详细介绍:见代码中的readme.md文件

使用截图

1、运行截图

2、报告截图(所有应用最终测试结果)




2 打包工具

适用场景:提供给厂商线下使用,辅助厂商快速打出符合麒麟打包规范的合规软件包。

例如:

我们在做适配技术支持工作时,接到不少来自厂商在制作/修改二进制包的问题,咨询问题较多的是:对DEB包的目录结构不熟悉,Control文件不知道如何去写;基于这两点,我们设计了Demo示例辅助合作伙伴快速的了解规范的目录,将目标文件按照Demo示例的引导放置到对应目录下;针对Control文件,因为Control文件主要的一个作用是定义了软件包的基础属性,如包名,版本号,架构等;我们设计成终端引导的方式,让使用者通过输入的方式,完成包的基础属性的录入,工具在后端自动生成control文件。

考虑到打包后,还存在打包规范的问题。参考了debuild的设计,debuild会自动启动Litian检查;麒麟打包工具在打包后,启动KylinKun进行检查。

工具介绍:主要实现常见二进制文件的打包,适用于桌面DEB格式,后期会支持RPM格式。

工具进展:

工具类型

可用状态

适配范围

下载地址

桌面二进制打包工具

已发布

桌面软件、打印机驱动

点击下载

提取码: ahnr 

服务器二进制打包工具

待开发

服务器软件


其他包处理工具

待开发

待定


详细介绍:见代码中的readme.md文件

使用截图:

1、打包


2、包规范检查




3 包规范检查工具

适用场景:验证待认证或待上架的软件包是否符合打包规范

以下打包问题是在适配验证中出现频率较高的问题:

  • 1.Desktop图标不显示;

  • 2.软件修改了系统级文件权限,破坏了系统环境,导致其他厂商应用无法正常使用,比如第三方软件启动程序修改了家目录的权限或者将/root/桌面/目录名称修改为/root/desktop/导致其他应用无法正常在桌面显示;

  • 3.打印机过滤器文件权限及状态出错时容易导致打印失败问题,比如添加打印机之后,打印测试页的过程中弹出一个窗口,显示`Test Page(任务2):Stopping job because the scheduler could not execute a filter`;

麒麟制定了打包规范,最大程度上保证桌面软件的兼容性;厂商在遵循打包规范打的软件包,减少沟通成本及重复适配。

工具介绍:此工具用于检查麒麟桌面DEB包是否符合麒麟打包规范,并给出修改意见。 可实现检查软件包名,desktop、control文件内容和关键文件的规范检查。

工具进展:

工具类型

可用状态

适配范围

下载地址

包规范检查工具(桌面)

已发布

桌面软件、驱动

点击下载

提取码: ahnr 

包规范检查工具(服务器)

待开发

服务器软件


详细介绍:见代码中的readme.md文件

1、包规范检查报告