中软信息工程”专利挖掘技术点

本申请提出一种将RPM与DEB格式的软件包转化为共同格式的目标软件包,可以解决国产计算机操作系统应用软件包的兼容问题

【主题名称】一种包格式转换方法

【技术问题】国产计算机应用软件开发不统一、安装、升级、运行不兼容

【技术方案简述】本申请提出一种将RPM与DEB格式的软件包转化为共同格式的目标软件包,可以解决国产计算机操作系统应用软件包的兼容问题

【技术效果简述】本申请能够解决国产计算机操作系统应用软件包的兼容问题

本发明公开了一种Rpm软件包转换方法及转换系统,该方法包括:获取gem软件包,并对其进行备份;通过Ruby语言的扩展模块命令将所备份的gem软件包生成RPM SPEC文件;将生成的RPM SPEC文件和gem软件包分别放入设定目录结构的第一目录和第二目录中,将所述设定目录结构生成Rpm软件包。本发明能够自动化批量的将Ruby语言编写的软件项目转换为gem后缀的软件包,最终变成Srpm文件,使得获得的开源Ruby源码项目能够被使用Rpm软件包管理工具的操作系统所应用,丰富并快速的扩大这种操作系统的软件仓库的内容,进而为系统集成各种各样的应用软件提供原材料,减少开发流程的环节,提高开发效率。

现在,一起体验超凡的专业服务