开源平台依赖关系解决方案的研究与实现

来源 :河南大学 | 被引量 : 0次 | 上传用户:linco87
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基础软件在软件应用中起着核心支撑作用,是各国争相发展的领域。我国基础软件的发展起步较晚,在核心技术领域落后于西方软件发达国家。由于西方技术壁垒,我国基础软件主要是以开源软件为基础发展起来的。操作系统介于计算机硬件与应用软件之间,是一种底层基础软件。开源Linux系统在应用中会有依赖关系的问题,现有解决依赖关系问题的工具是包管理系统。软件包管理工具降低了处理依赖关系问题的复杂度,但由于不同软件包与软件包管理工具的兼容性问题,致使其未能根本上解决依赖关系问题。本文先概述了目前国内外开源Linux平台上依赖关系研究的现状和发展趋势,分析了现有依赖关系模型,然后基于函数库层面的依赖关系,探索解决当前开源Linux系统依赖关系问题的解决方案。首先,本文分析了开源Linux系统上依赖关系问题产生的原因,介绍了现时软件包管理系统解决依赖关系模型和几种常用的软件包管理机制。提出基于函数库的依赖关系解决方案。其次,根据利用函数库依赖关系解决当前问题的设想,本文设计依赖关系管理系统。依赖关系管理系统包含服务器端和客户端两部分:服务器端存储依赖关系信息,并提供对这些信息的操作接口;客户端提供查询应用依赖信息的功能。系统的实现涉及到多方面的内容,包括本地Linux系统函数库信息的查询、数据库与持久层的设计、访问数据库数据的Web服务的实现,本地信息与查询数据库所得信息的对比结合等等,在本文均有论述。最后,本文通过实际查询软件来检验系统运行效果,搭建好系统运行环境,收集系统正常功能实现所需的基础信息,分别在三种不同的情况下查询应用的依赖信息,证明基于函数库依赖关系解决开源Linux平台上依赖关系问题的可行性。
其他文献
面对不断出现的“质量门”.山东三工橡胶有限公司加强职工的质量意识,推行“质量零缺陷”活动,对市场反映的质量问题,由技术部门牵头,相关车间、部室配合限期解决,以最优的产品质量
党的十六大从党的建设和政权建设的高度,强调坚决反对和防止腐败,是全党的一项重大的政治任务,并指出要“加强教育,发展民主、健全法制、强化监督,创新体制,把反腐败寓于各项
本文主要研究Riemann-Liouville型分数阶微分方程边值问题正解的存在性。首先研究了如下形式的分数阶微分方程边值问题(公式略)   其中:4<α≤5为实数,Dα是标准的Riemarm-
本篇硕士学位论文应用概周期函数和权伪概周期函数的基本理论、性质及不动点理论研究了几类微分方程概周期解和权概周期解的存在性,唯-性。   本文的组织结构为:   第一
学位
据有关统计数据显示:2011年.江苏省出口轮胎产品30027批次.累计数量为11631万条,货值总计达179150万美元,与2010年相比,批次4.9%、数量增长21%、货值提高31.6%,呈现量升价扬态势。这是江
如何提高新课程背景下的语文教学有效性的问题是所有语文教育者所面临的重要课题.笔者结合教学实践认为,适当下放权力,缩短学生与知识、能力之间的距离,不失为一个践行新课改
期刊
2月9—10日,双喜轮胎公司对山东临工近百名销售商进行轮胎知识相关培训。国家质检中心主任马良清教授从轮胎发展史、工程胎相关知识以及轮胎的使用和维护进行了详细讲解。双喜
良好行为习惯的养成是中小学德育工作的重点,要求学生从点滴做起,从小事做起.养成教育是学校德育工作的中心内容,是形成良好校风、学风的关键.良好的日常行为习惯是学生顺利
本文我们主要考虑了在某特定系统下Birkhoff平均的重分形分析,如[9]中第157页,给定映射g:[0,1]2→[0,1]2,g(x,y)=(ιx,my)(ι≥m≥2),我们可知g将单位正方形压缩成有限个小矩形,且每个小