[发明专利]一种大型Linux软件包的发布方法有效
申请号: | 201310430734.9 | 申请日: | 2013-09-18 |
公开(公告)号: | CN103530148A | 公开(公告)日: | 2014-01-22 |
发明(设计)人: | 魏琳琳;莫展鹏;杨松;季统凯 | 申请(专利权)人: | 国云科技股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京科亿知识产权代理事务所(普通合伙) 11350 | 代理人: | 汤东凤 |
地址: | 523808 广东省东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及Linux软件发布领域,特别是指一种大型Linux软件包的发布方法。本发明的步骤是:安装最小的linux系统;获取安装日志并设置本地下载rpm的缓存;搭建制作iso的环境,创建一些工作目录;测试开发的软件的环境依赖并以rpm包的方式安装,并将下载下来的缓存内的rpm包拷贝到工作目录,注册;安装生成光盘的工具createrepo和mkisofs;编写ks.cfg系统自动安装的引导文件;生成,并修改copms.xml文件来引导系统的软件库到底需要安装哪一些rpm包及其rpm包的依赖关系;生成gcloud的iso文件,并进行MD5值得校验。本发明解决了大型Linux软件包发布的版本认证、受网络影响等问题;可以用于大型Linux软件包的发布。 | ||
搜索关键词: | 一种 大型 linux 软件包 发布 方法 | ||
【主权项】:
一种大型linux软件包的发布的方法,其特征在于: 包括如下步骤: 步骤1:使用Linux大型软件开发环境用的原版的Linux安装光盘,在服务器上安装Linux最小系统; 步骤2:安装完最小系统后,获取安装的日志文件;日志文件中包含系统已经安装的软件包列表’ 步骤3:在系统中设置rpm或deb工具保留下载软件的缓存; 步骤4:搭建制作ISO的环境,创建制作的目录并把原版光盘中除了软件包以外的文件拷贝到工作目录中; 步骤5:在系统中安装Linux大型软件的依赖环境,然后安装Linux大型软件的软件包以验证依赖环境正确与否,直到Linux大型软件能正常运行为止; 步骤6:将系统软件缓存目录下的依赖软件的缓存也拷贝到工作目录中; 步骤7:安装生成光盘所需要的createrepo和mkisofs工具; 步骤8:编写ks.cfg文件,并使iso系统从ks.cfg引导自动安装; 步骤9:在工作目录中重新生成软件包的xml描述文件即comps.xml文件,然后按需要重新编写comps.xml文件; 步骤10:生成iso镜像文件; 步骤11:生成MD5校验码。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国云科技股份有限公司,未经国云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310430734.9/,转载请声明来源钻瓜专利网。
- 上一篇:移动终端静音的方法和装置
- 下一篇:一种信息处理方法及一种电子设备