发明名称 |
一种软件包管理方法及系统 |
摘要 |
本发明提供了一种软件包管理方法,启动命令解析器shell,加载配置文;接收用户发送的对软件进行操作的命令,根据配置文件判断该软件是否与其他软件存在依赖关系;其他软件包括辅助软件和非辅助软件;当该软件依赖于辅助软件时,为所述辅助软件设置临时环境变量;加载所述辅助软件,执行所述用户发送的命令;所述辅助软件为与原有软件包管理系统中已有软件版本不同的软件。本发明还提供了一种软件包管理系统和一种兼容多版本的软件包管理系统。本发明技术方案可以兼容各种Linux发行版之前的软件包管理系统,通过设置临时环境变量的方式实现在系统中同一软件的不同版本共存共用,提高操作系统的灵活性。 |
申请公布号 |
CN103425512A |
申请公布日期 |
2013.12.04 |
申请号 |
CN201310361851.4 |
申请日期 |
2013.08.19 |
申请人 |
曙光信息产业股份有限公司 |
发明人 |
王少佳;宋怀明;苗艳超;刘新春;邵宗有 |
分类号 |
G06F9/445(2006.01)I |
主分类号 |
G06F9/445(2006.01)I |
代理机构 |
北京新知远方知识产权代理事务所(普通合伙) 11397 |
代理人 |
张艳 |
主权项 |
一种软件包管理方法,其特征在于,包括:启动命令解析器shell,加载配置文件;接收用户发送的对软件进行操作的命令,根据所述配置文件判断该软件是否与其他软件存在依赖关系;所述其他软件包括辅助软件和非辅助软件;当该软件依赖于辅助软件时,为所述辅助软件设置临时环境变量;加载所述辅助软件,执行所述用户发送的命令;所述辅助软件为与原有软件包管理系统中已有软件版本不同的软件。 |
地址 |
300384 天津市西青区华苑产业区(环外)海泰华科大街15号1-3层 |