红帽系统学习9.ppt

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

本章内容 使用YUM 安装RPM软件 源代码安装 软件包管理 Linux应用程序基础 应用程序与系统命令的关系 文件位置 系统命令:一般在/bin和/sbin目录中,或为Shell内部指令 应用程序:通常在/usr/bin和/usr/sbin目录中 主要用途 系统命令:完成对系统的基本管理工作,例如IP配置工具 应用程序:完成相对独立的其他辅助任务,例如网页浏览器 适用环境 系统命令:一般只在字符操作界面中运行 应用程序:根据实际需要,有些程序可在图形界面中运行 运行格式 系统命令:一般包括命令字、命令选项和命令参数 应用程序:通常没有固定的执行格式 Linux应用程序基础 典型应用程序的目录结构 软件包的封装类型 常见的软件包封装类型 RPM包管理机制 RPM Package Manager 由Red Hat公司提出,被众多Linux发行版所采用 建立统一的数据库文件,详细记录软件包安装、卸载等变化信息,能够自动分析软件包依赖关系 在图形界面中管理RPM包 使用 yum Yum 是一个强大的命令行工具,可用于更加灵活的管理(安装,更新,删除,查询)软件包 基本 yum 命令 1.yum help 显示使用信息 2.yum list 列出软件包 3.yum search keyword 搜索关键字 4.yum info packagename 列出软件包详细信息 5.yum install packagename 安装软件包 6.yum remove packagename 删除软件包 7.yum update packagename 升级软件包 使用yum安装软件 管理 yum 组件组 1.yum grouplist 列出所有可用组 2.yum groupinfo 提供特定组的信息 3.yum groupinstall 安装软件包组 4.yum groupupdate 更新软件包组 5.yum grouperase 删除软件包组 使用yum安装软件组 处理第三方软件 使用yum安装本地软件包文件 yum localinstall packagefile.rpm 使用第三方 Yum 将文件放到 /etc/yum.repos.d/ 目录中,可以启用对新的第三方存储库的支持,存储库配置文件必须以.repo结尾。 配置文件示例 /etc/yum.repos.d/updates.repo [updates] name=Red Hat Updates baseurl=/pub/rhel6/Errata enabled=1 gpgcheck=0 RPM包管理命令 —— rpm 主要功能 1. 查询RPM软件、包文件的相关信息 2. 安装、升级、卸载RPM软件包 3. 维护RPM数据库信息 查询RPM软件信息 查询已安装的RPM软件信息 格式:rpm -q[子选项] [软件名] 用法:结合不同的子选项 完成不同查询 -qa:查看系统中已安装的所有RPM软件包列表 -qi:查看指定软件的详细信息 -ql:查询指定软件包所安装的目录、文件列表 -qc:仅显示指定软件包安装的配置文件 -qd:仅显示指定软件包安装的文档文件 查询文件/目录属于哪个RPM软件 格式:rpm -qf 文件或目录名 查询RPM软件信息 查询RPM软件信息 查询未安装的RPM包文件 格式:rpm -qp[子选项] RPM包文件 用法:结合不同的子选项 完成不同查询 -qpi:通过.rpm包文件查看该软件的详细信息 -qpl:查看.rpm安装包内所包含的目录、文件列表 -qpc:查看.rpm安装包内包含的配置文件列表 -qpd:查看.rpm安装包内包含的文档文件列表 查询RPM软件信息 安装、升级、卸载RPM软件包 安装或升级RPM软件 格式:rpm [选项] RPM包文件... 用法:不同选项适用于不同情况 -i:安装一个新的rpm软件包 -U:升级某个rpm软件,若原本未装,则进行安装 -F:更新某个rpm软件,若原本未装,则放弃安装 卸载指定的RPM软件 格式:rpm -e 软件名 安装、升级、卸载RPM软件包 辅助选项 --force:强制安装所指定的rpm软件包 --nodeps:安装、升级或卸载软件时,忽略依赖关系 -h:以“#”号显示安装的进度 -v:显示安装过程中的详细信息 安装、升级、卸载RPM软件包 安装、升级、卸载RPM软件包 源代码编译概述 使用源代码安装软件的优点 获得最新的软件版本,及时修复bug 根据用户需要,灵活定制软件功能 应用场合举例 安装较新版本的应用程序时 自由软件的最新版本大都以源码的形式最先发布

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档