发明名称 |
一种生成Linux软件包仓库的方法 |
摘要 |
本发明公开了一种生成Linux软件包仓库的方法,该方法包括:确定所要生成的软件包仓库;检测是否存在已经生成的所述软件包仓库,若检测结果为是,则通过执行如下步骤来生成所要生成的软件包仓库:清除已经生成的软件包仓库所在的仓库目录下的除关系数据所在的关系数据子目录及该关系数据子目录下的内容以外的内容;获取用来生成所要生成的软件包仓库的软件包,将获取的软件包存放到设定子目录中;基于设定子目录中的软件包更新关系数据;基于更新后的关系数据和设定子目录中的软件包生成所要生成的软件包仓库。本发明利用已生成的软件包仓库的关系数据来生成所要生成的软件包仓库,减少了生成软件包仓库关系数据的时间。 |
申请公布号 |
CN102622226A |
申请公布日期 |
2012.08.01 |
申请号 |
CN201210044402.2 |
申请日期 |
2012.02.24 |
申请人 |
中标软件有限公司 |
发明人 |
张扬;钟文佳;许国昌;夏颖;胡秋立 |
分类号 |
G06F9/44(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
北京聿宏知识产权代理有限公司 11372 |
代理人 |
张宇峰;钟日红 |
主权项 |
一种生成Linux软件包仓库的方法,其特征在于,包括:确定步骤,确定所要生成的软件包仓库;检测步骤,检测是否存在已经生成的所述软件包仓库,若检测结果为是,则通过执行如下步骤来生成所要生成的软件包仓库:清除步骤,清除所述已经生成的所述软件包仓库所在的仓库目录下的除关系数据所在的关系数据子目录及该关系数据子目录下的内容以外的内容;获取步骤,获取用来生成所要生成的软件包仓库的软件包,将所获取的软件包存放到所述仓库目录中的设定子目录中;关系数据更新步骤,基于所述设定子目录中的软件包更新所述关系数据;仓库生成步骤,基于更新后的关系数据和所述设定子目录中的软件包生成所要生成的软件包仓库。 |
地址 |
200030 上海市徐汇区番禺路1028号1006-1010室 |