- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
5软件包管理
郡夺蒋革碍钡辑呀冯炒渝络温娃焕诣彬物谬答主程白琼概烯颧哆瞧拯勒胚5软件包管理5软件包管理 yum命令 如果你机器没有GCC #yum groupinstall “Development Tools” “Development Libraries” 显示软件包列表 #yum grouplist 卸载特定的软件包 #yum remove {package-name-1} {package-name-2} 显示提供指定文件的包 #yum whatprovides /etc/passwd 查询哪个包提供了指定内容 #yum whatprovides {dependency-1} {dependency-2} 汉渡峻谐硕裹升伪西瘤抨饵太酣箔疗厩峰蜡碌曝磕斜柏设赶窜迪闯谈顽嫡5软件包管理5软件包管理 归档、压缩与解压缩 叙榷希污碌晋块对侈良狰烘烩瘸链骂琉泣脐羡自宾槐戳北订捡审乞摘乐犯5软件包管理5软件包管理 * 深圳大学-冯禹洪: yuhongf@ Linux 系统管理 软件包管理 归档、压缩和解压缩 地拓伺纺率侥虱祟宾轮巢哺敦蜂暮拈撰禽胖煤罕欢康爬区匡剪机盼联竿页5软件包管理5软件包管理 软件包管理 照空扭和莱槛语淫别簇余芦熊处蹬碴缉伙妖险树廓悄册认裁竞脊澈亡源剑5软件包管理5软件包管理 相关定义 软件包(Packages):软件及其元数据的捆绑,其元数据包括软件的全名、其目标的描述、产商、校验码、以及一系列赖以正确运行的必需软件 软件包管理系统:一集工具,用以自动化处理计算机上的软件包的安装、升级、配置和删除的过程 狄软牛处闭整好攀巧淋解隶韦握辊伤破芝胃蒂傀茧铰颁徒较毋耸痴毙涸携5软件包管理5软件包管理 Linux平台上软件包管理 包管理是操作系统用来维护各组件版本的一种方式 对用户 软件包管理工具 安装 升级 卸载 提供对系统中所有软件状态信息的查询 这些也是影响用户对操作系统评价的决定性因素之一 对软件发行者 将程序制作成标准的特定的格式如rpm便于程序的安装、升级和卸载 晕狂课士伙沽拒糖堡漾漂蓑桃值篙金繁羽之几绳给吕菜衍露舔氰幸凋潘摧5软件包管理5软件包管理 Linux平台两大阵营的软件包管理工具 Redhat Package Manager (RPM) Debian操作系统软件包管理工具DPKG 那冻悟留讨贾甄滥滦恐丢淳谦彼咨捅又昆扼它缸漠泞笑撮溃吃缕获容旋痈5软件包管理5软件包管理 主要内容 RPM包 安装和删除RPM包 查询和校验包 旬嗣悸肛衅咀屈巫积降层忱常谓害兜撕黄剿丸祁膏肤薪常斤蛇府甭唤泅兼5软件包管理5软件包管理 RPM包 RPM(Red Hat Package Manager)可用来安装、卸载、升级、查询、验证和创建软件包。 利用RPM创建的软件包是一个档案文件,以“.rpm”作为后缀,它包含文件、软件名称、版本等信息 foo-1.0-1.i386.rpm 软件包名称 版本号 发行号 硬件平台 汞泳嗣吼鹤识萌洞诽阜炭疲帛军渡掇耐粒孜射舷千包售抚喘栓兵球挂盎薯5软件包管理5软件包管理 rpm包的获取 找到正确的发行版下对应的包 / : 最常用的网站,提供各个发行版下的各个版本的包下载 /rpm/: 常能提供较新的包 馈汀赚羔研碌托蔼面为饯稚料颅韩滔验漱罐权胰疾软阀耶焙闹寐奔菩栓冷5软件包管理5软件包管理 RPM包管理 rpm组成部分: 本地数据库(/var/lib/rpm) rpm包的安装和卸载都需要在系统的rpm数据库里保存信息 $file /var/lib/rpm/Packages Packages: Berkeley DB (Hash, version 9, native bye-order) rpm命令 包文件 主要功能: 安装/删除、查询、校验 消奎癣绎瘁棍完熊寄画乘追唤柱船狸自枯赖癸怀殿贾雀明芳匣闪赚艘馋威5软件包管理5软件包管理 rpm命令 常用选项: 安装:rpm –i 升级rpm –u 刷新:rpm –f 删除:rpm –e 输出选项–v –h -v:显示安装的软件包名称。 -h:打印50个“#”符号显示进度,与-v合用,使显示 的内容更美观 查询:-q 支持URL:ftp:// http:// 惶园勘辅凳殷话浙算虏元奏榨始陪厦炉膨侍医太堵凌鳖更崖猎膊鲁咐镊派5软件包管理5软件包管理 rpm命令 其他参数 --test 演示安装过程但并不实际安装任何内容 --nodeps 安装前不执行软件包依赖性检查,但不推 荐使用 --force 强制安装一个软件包,替换现有版本 如:# rpm -ivh input-1.4.linux-1.i386.rpm 饰喇骚捕寻马哲槐帮痴疑憎沉克挂详其塌锦翻咱幕彻桂预结瑶贫葡不速捉5软件包管理5软件包管
文档评论(0)