- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第10章linux 安装RPM包 网络命令
第十章 安装RPM包 网络命令 在Windows系统中,安装一个软件直接双击.exe的文件即可;而在Linux下面,需要通过命令的方式安装一个软件。 同时,作为系统管理员,需要掌握基本的系统日常管理的方法。1 安装包极其格式 rpm包和deb包是两种Linux系统下最常见的安装包格式,在安装一些软件或服务的时候免不了要和它们打交道。rpm包主要应用在RedHat系列包括 Fedora等发行版的Linux系统上;deb包主要应用于Debian系列包括现在比较流行的Ubuntu等发行版上。 安装rpm包的命令是“rpm -参数”,安装deb包的命令是“dpkg -参数”。 Linux系统很方便和人性化的一点就是很多软件或服务根本就不用我们去下载,直接使用相应的命令就可以管理了,可能这就是传说中的 “云”的概念。安装包的依赖关系 由于开源的多态性,Linux?操作系统中的软件之间的依赖性关系处理一直令用户感到头疼。 如果?package_a?依赖于?package_b?,那么在一个没有安装?package_b?的系统中,package_a?是不被系统推荐安装的,强制安装很可能会导致软件无法正常工作。 基于以上?package_a?和?package_b?的关系,在一个干净的系统中?(?未安装?package_a?或?package_b)?,欲安装?package_a?,错误通常会表现为:安装包的依赖关系 RHEL # rpm -ivh package_a.rpm error: Failed dependencies: pacakge_b = version info is needed by package_a Ubuntu $ sudo dpkg -i package_a.deb dpkg: regarding package_a.deb containing package, pre-dependency problm:package_a pre-depends on package_b (version info)dpkg: error processing package_a.deb (--install):pre-dependency problem - not installing package_a Errors were encountered while processing:package_a.deb1.1 RPM工具 RPM是 Redhat Package Manager的缩写,是由REDHAT公司开发的。它是以一种数据库记录的方式将所需要的套件安装到Linux主机的一套管理工具程序 。 每个rpm包的名称都是有“-”和“.”分成若干部分。 yum-2.0.4-1.rh.fr.i386.rpm 包名 版本 发布版本号 运行平台注意:安装包和当前CPU匹配 i386,i586,i686为32位平台 x86_64 为64位平台 noarch没有平台限制1.2 rpm常用功能1. 安装一个rpm包的命令:rpm –ivh 包名其中各个选项的含义:-i:表示安装-v:表示可视化-h:表示显示安装进度 安装一个rpm包的时候,常用的附带命令参数:--force:表示强制安装,即使覆盖属于其它包的文件也要安装--nodeps:表示当要安装的rpm包依赖与其它包时,即使其它包没有安装,也要安装这个包。1.2 rpm常用功能2. 升级一个rpm包的命令:rpm –Uvh FILENAME其中各个选项的含义:-U:表示升级1.2 rpm常用功能3.卸载一个rpm包的命令rpm –e FILENAME 这里的FILENAME是通过rpm的查询命令所能查询到的文件名。# rpm –qa | grep xxxxxxxxxxxxxxx-1.2.3-1.e16.i686#rpm –e xxxxxxxxx1.2 rpm常用功能4.查询一个rpm包是否已经安装的命令rpm –q rpm包名 这里的包名师不带平台信息和后缀名的。 查询当前系统所有已经安装的rpm包rpm –qa1.2 rpm常用功能5.查询一个已经安装的rpm包的相关信息rpm –qi rpm包名 这里的包名师不带平台信息和后缀名的。6.列出一个rpm包的安装文件rpm –ql 包名7.列出一个文件属于哪个rpm包rpm –qf 文件的绝对路径2.1安装yum Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性
您可能关注的文档
最近下载
- 码头港口仓储部业务培训教材.ppt VIP
- 17《昆明的雨》课件(共21张PPT)(内嵌音频+视频).pptx VIP
- 2004浙S2 钢筋混凝土化粪池.docx VIP
- 完整版《“十五五”规划建议》全文解读PPT.pptx
- DB13(J)T 8060-2019 城镇供热管道及设备安装工程施工质量验收标准.docx VIP
- 人教版高中数学精讲精练必修二101 随机事件与概率(精练)(原卷版).pdf VIP
- SYT6391-2014 SEG D Rev3.0地震数据记录格式.pdf VIP
- 石楼南煤层气勘查实施方案.docx VIP
- 人教版高中数学精讲精练必修一1.2 集合间的关系(精讲)(解析版).pdf VIP
- IPV4和IPV6地址.ppt VIP
原创力文档


文档评论(0)