- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- 《Profile on vacuum metallized film-China Evergreen Packaging and Printing》.pdf
- 《Progressive development of law of international trade》.pdf
- 《Project流程管理工具LOVEM图》.pdf
- 《Properties of Sn-doped Bi2Te3- xSex single crystals》.pdf
- 《Proportional and Servo Valve Technology》.pdf
- 《Proportional flow control valve》.pdf
- 《Proportional Valves Technical Information_PVG 120 - 520l0356》.pdf
- 《PS2_USB键盘鼠标针脚定义》.doc
- 《PS2、USB、VGA、SATA、音频、网卡、串口、并口、针脚定义》.doc
- 《PS2键盘USB》.pdf
文档评论(0)