版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1第8章 包管理器及应用程序安装8.1 RPM包管理命令8.2 利用yum工具安装应用程序28.1 RPM包管理命令 Linux系统诞生早期,用户安装应用程序需要自行手动编译(编译是利用程序代码生成可执行文件的过程)。手动编译软件虽然有一定的优势,但存在安装时间长且需要用户有一定的专业基础等缺点。因此许多发行版推出了软件包管理器,这其中以RPM包管理器最为著名。 RPM包管理器是由Red Hat推出的应用软件管理器(过去的RPM就是Red Hat Package Manager的缩写)。现在RMP的含义是RPM Package Manager。8.1.1 RPM包管理器简介3n软件依赖性与wi
2、ndows系统中的软件不同,Linux系统中的软件将不同的功能模块单独写入到不同的软件包中,最后将多个相互依存的软件包结合起来形成一个应用程序。因此在安装功能性软件包时,通常需要安装许多与其具有依赖关系的软件包,这就是Linux系统中的软件依赖性。4nRPM软件包名称格式RPM软件包名称都有一个固定的格式,以文件服务程序Samba的客户端软件包为例,格式为samba-client-3.5.4-68.el6.x86_64.rpm,其中:samba-client:软件包的名称3.5.4-68:3.5.4表示软件包的主要版本号,紧跟在后面的68表示次要版本号el6:表示适用于Red Hat Ente
3、rprise Linux 6系统x86_64:表示硬件平台.rpm:表示这是一个RPM软件包58.1.2 rpm命令基本格式 Linux系统中,可以使用命令rpm调用RPM包管理器。【命令格式】nrpm option 【常用选项】nq:使用查询模式na:查询所有软件包ni:显示详细信息。如果指定了软件包,则安装软件包nl:显示软件包的文件列表np:查询指定的软件包nf:查询指定文件所属软件包nv:显示命令执行过程nh:安装软件包时显示进度信息ne:卸载指定的软件包nU:升级软件包68.1.3 使用rpm命令查询软件包n查询已安装的软件(必须使用软件包的全名)rpm -q samba-clien
4、tn查询系统尚已经安装的所有软件包rpm -qan查询已安装的软件(配合使用管道符和grep实现模糊查询)rpm -qa | grep sshn查询软件包中的文件rpm -qpl rpm -qpl ppl-0.10.2-11.el6.x86_64.rpmn查询文件所属软件包(需要输入文件的绝对路径)rpm -qf /usr/lib64/libppl.so.778.1.4 使用rpm命令安装软件包rpm命令最大的功能是安装软件包,软件包可以从原系统的安装光盘中获取,也可以从互联网上下载(下载软件包时,应该注意软件包对应的版本和硬件平台)n使用rpm命令安装finger软件包rpm -iv finger-0.17-39.el6.x86_64.rpmn使用rpm命令安装gcc编译器88.1.5 使用rpm命令卸载软件包n使用rpm命令卸载finger软件包rpm -e fingern使用rpm命令卸载ppl软件包rpm -e ppl98.2 利用yum工具安装应用程序从上一节安装gcc编译器的例子中可以看出,RPM软件包之间的依赖关系非常复杂。因此Red Hat推出yum包管理器,实现自动化安装。yum包管理器自行计算要安装软件包的依赖性,并自动安装软件包需要的软件包和库文件。n配置yum/etc/yum.repos.d10n使用yum查询软件包yum search package_n
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 统编版小学语文三年级上册26课《手术台就是阵地》(教案)
- 2024年钢球光磨研设备项目发展计划
- 2024年娱乐、游览用船舶项目建议书
- 2024-2030年全球及中国数字胰岛素冷藏箱行业竞争态势及需求趋势预测报告
- 2024-2030年全球及中国发光二极管芯片行业需求态势及未来前景趋势预测报告
- 2024-2030年全球及中国倍半乙基氯化铝(EASC)行业产销状况及需求前景预测研究报告
- 2024-2030年全球与中国陶瓷基复合材料市场需求态势及应用前景预测报告
- 2024-2030年全球与中国聚碳酸酯薄膜和片材行业需求状况及投资前景预测报告
- 2024-2030年全球与中国牡丹精油行业消费状况及营销前景预测报告
- 2024-2030年全球与中国商业开销门行业消费趋势及盈利前景预测报告
- 少数民族饮食习俗课件
- 房屋建筑学试题库(含答案)
- 比大小(课件)-三年级下册数学北师大版
- 5第五章留数及其应用5.2
- 讲座中小学校财务制度完整内容2022年新制订中小学校财务制度课件
- 全球风力资源分布统计
- DB34∕2710-2016 巢湖流域城镇污水处理厂和工业行业主要水污染物排放限值
- 地面气象观测簿
- 大学韩国语第五册-第十课-受难二代
- 2022年-浙江省绍兴市中考数学试卷及解析(含备考指南)
- 中药材储存仓库技术规范
评论
0/150
提交评论