[发明专利]一种软件包信息的获取方法、软件包的安装方法及装置在审

专利信息
申请号: 201510516228.0 申请日: 2015-08-20
公开(公告)号: CN105045638A 公开(公告)日: 2015-11-11
发明(设计)人: 张新亮 申请(专利权)人: 天脉聚源(北京)传媒科技有限公司
主分类号: G06F9/445 分类号: G06F9/445
代理公司: 北京尚伦律师事务所 11477 代理人: 张亮
地址: 100007 北京市东城区*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 软件包 信息 获取 方法 安装 装置
【说明书】:

技术领域

发明涉及软件包技术领域,特别涉及一种软件包信息的获取方法、软件包的安装方法及装置。

背景技术

目前,一台机器在安装某个软件包时,可能需要安装一些关联的软件包。而当该机器处于联网状态下时,可自动下载并安装关联的软件包。但在该机器无法联网时,需要用户首先确定安装该软件包所需的所有各关联包和必备的辅助安装信息,然后想办法获取各软件包和必备的辅助安装信息,最后人工安装该软件包,这不仅费时费力,增加用户负担,且在安装的过程中容易因为缺失某些软件包或必备安装文件而导致安装失败。

发明内容

本发明提供一种软件包信息的获取方法、软件包的安装方法及装置,用以在终端无法进行互联网连接、且需安装某一个软件包时,可以从其他已经安装过该软件包的终端中获取完整的软件包,以自动、顺利地完整软件包的安装,从而使用户避免手动安装该软件包,减少人为操作,提高软件包安装的顺利性和成功率。

本发明提供一种软件包信息的获取方法,包括:接收已被禁止互联网连接的第二终端发送的安装请求,其中,所述安装请求包括:待安装的主安装包的名称;

根据所述主安装包的名称获取与所述主安装包相关联的关联安装包的名称;

根据所述主安装包的名称和所述关联安装包的名称在本地系统中查找与所述主安装包和所述关联安装包相关的辅助安装信息;

将所述主安装包、所述关联安装包和所述辅助安装信息作为目标软件包发送至所述第二终端,其中,所述第二终端用于根据接收到的所述主安装包、所述关联安装包和所述辅助安装信息在本机中成功安装所述目标软件包。

在一个实施例中,所述根据所述主安装包的名称获取与所述主安装包相关联的关联安装包的名称,包括:

根据所述主安装包的名称,获取本地Linux系统中预存储的所述目标软件包的安装日志;

从所述安装日志中获取所述关联安装包的名称;

或者

识别预存储的所述主安装包中的VUM命令;

根据所述VUM命令获取所述关联安装包的名称。

在一个实施例中,所述根据所述主安装包的名称和所述关联安装包的名称在本地系统中查找与所述主安装包和所述关联安装包相关的辅助安装信息,包括:

根据所述主安装包的名称和所述关联安装包的名称,在本地Linux系统中查找以所述名称开头或结尾的文件和目录。

在一个实施例中,所述根据所述主安装包的名称和所述关联安装包的名称在本地系统中查找与所述主安装包和所述关联安装包相关的辅助安装信息,还包括:

根据所述主安装包的名称、所述关联安装包的名称和Ldd命令,查询与所述主安装包相关的动态链接库和所述关联安装包相关的动态链接库。

本发明还提供了一种软件包的安装方法,用于第二终端,包括:

在预备安装主安装包时,向已安装有所述主安装包的第一终端发送安装请求,其中,所述安装请求包括:所述主安装包的名称;

接收来自所述第一终端的所述目标软件包,其中,所述目标软件包包括:所述主安装包、与所述主安装包相关联的关联安装包和与所述主安装包和所述关联安装包相关的辅助安装信息;

根据所述目标软件包在本机中成功安装所述目标软件包。

在一个实施例中,所述辅助安装信息包括:以所述主安装包的名称和所述关联安装包的名称开头或结尾的文件和目录、与所述主安装包相关的动态链接库和与所述关联安装包相关的动态链接库。

本发明还提供了一种软件包信息的获取装置,用于第一终端,包括:

接收模块,用于接收已被禁止互联网连接的第二终端发送的安装请求,其中,所述安装请求包括:待安装的主安装包的名称;

获取模块,用于根据所述主安装包的名称获取与所述主安装包相关联的关联安装包的名称;

查找模块,用于根据所述主安装包的名称和所述关联安装包的名称在本地系统中查找与所述主安装包和所述关联安装包相关的辅助安装信息;

发送模块,用于将所述主安装包、所述关联安装包和所述辅助安装信息作为目标软件包发送至所述第二终端,其中,所述第二终端用于根据接收到的所述主安装包、所述关联安装包和所述辅助安装信息在本机中成功安装所述目标软件包。

在一个实施例中,所述获取模块包括:

第一获取子模块,用于根据所述主安装包的名称,获取本地Linux系统中预存储的所述目标软件包的安装日志;

第二获取子模块,用于从所述安装日志中获取所述关联安装包的名称;

或者

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天脉聚源(北京)传媒科技有限公司,未经天脉聚源(北京)传媒科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510516228.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top