《RHEL6系统管理--第8章 软件管理_v1.0》.doc

《RHEL6系统管理--第8章 软件管理_v1.0》.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《RHEL6系统管理--第8章 软件管理_v1.0》.doc

RHEL6系统管理-第8章 软件管理 作者:cnmole 交流QQ:370992933 8.1. RPM包管理 1 8.1.1. 概述 1 8.1.2. 安装软件包 2 8.1.3. 卸载软件包 2 8.1.4. 升级软件包 2 8.1.5. 查询软件包 2 8.1.6. 校验已安装软件包 3 8.1.7. 校验未安装软件包 3 8.2. 使用YUM 4 8.2.1. 介绍 4 8.2.2. yum资源库 4 8.2.3. YUM查看 5 8.2.4. YUM安装 6 8.2.5. YUM删除 7 8.2.6. YUM升级 7 8.3. 源代码包安装 8 8.3.1. 源代码包的后缀名 8 8.3.2. tar包管理 8 8.3.3. 源代码包安装 10 8.1. RPM包管理 8.1.1. 概述 RPM(Red Hat Package Management)是一个开放的Red Hat软件包管理系统,使用RPM的linux有RHEL、CentOS、Oracle Linux、Scientific Linux、Fedora、OpenLinux、SUSE、Turbo Linux等,使用RPM的Unix有Solaris、AIX、Irix等。 RPM包格式: packagename_version_arch.rpm packagename_version_arch.src.rpm packagename:包名 version:版本(包括主、次、修订号) arch:体系结构 src:源码软件包标识 8.1.2. 安装软件包 rpm -i [选项] 软件包文件名(多个用空格隔开) 常见选项: --test :测试安装,检查是否满足软件包依赖关系 --prefix 路径:将软件包安装到指定路径下 --nodeps :不检查依赖关系 --ignoresize :不检查空间大小 --ignoreos :不检查操作系统 --ignorearch :不检查软件包结构 --justdb :仅修改数据库 --percent :以百分比形式输入安装的进度 --excludedocs :不安装软件包中的文档文件 --includedocs :安装软件包中的文档文件 --replacepkgs :强制重新安装已经安装的软件包 --replacefiles :替换属于其他软件包的文件 --force :忽略软件包及文件冲突 --noscripts :不运行安装前和安装后脚本 导入RPM-GPG-KEY 8.1.3. 卸载软件包 rpm -e [选项] 软件包名 常用选项: --test :测试删除 --noscripts :不运行安装前和安装后的脚本 --nodeps :不检查依赖 --justdb :仅修改数据库 notriggers :不执行触发程序 8.1.4. 升级软件包 rpm -U [选项] 软件包(存在时更新,不存在时安装) 常用选项: --oldpackage :升级到旧版本 8.1.5. 查询软件包 rpm -q [选项] 软件包名 常用选项: -a :查询所有已安装软件包 -f 文件名 :查询文件属于哪个软件包 -g 组名 :查询属于用户组的软件包 -i 包名 :显示已安装软件包概要信息 -l 包名 :显示已安装软件包文件列表 -c 包名 :显示已安装软件包的配置文件列表 -d 包名 :显示已安装软件包的文档列表 -s 包名 :显示包中文件列表状态(状态:normal|missing) --dump 包名 :显示每个文件所有已经校验信息 --triggeredby :查询有哪些包被指定的包触发 8.1.6. 校验已安装软件包 rpm -V [选项] 软件包名 常用选项: --noscripts :不运行校验脚本 --nodeps :不校验依赖关系 --nofiles :忽略丢失文件的错误 --nomd5 :忽略md5校验错误 显示格式:SM5DLUGT c 文件名 S 文件的大小发生改变 M 文件的权限和文件类型发生改变 5 文件的MD5校验发生改变 D 文件的设备号发改变 L 文件的符号链接发生改变 U 文件的属主发生改变 G 文件的属组发生改变 T 文件的修改日期发生改变 c 配置文件标识 . 该项没问题 文件丢失状态 校验整个系统 8.1.7. 校验未安装软件包 rpm -K 软件包 md5sum 软件包 sha1sum 软件包 为了安全推荐从官方网站下载安装包,并进行md5和sha1校验 8.2. 使用YUM 8.2.1. 介绍 YUM是Yellow Dog Updater,Modif

文档评论(0)

wgvi + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档