linux基础与系统管理07.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
linux基础与系统管理07

本章目标了解RPM的定义掌握rpm命令的使用方法掌握在Linux中如何自动更新软件包掌握如何使用tar命令备份文件或目录掌握如何使用dump/restore备份/还原文件系统第七章目录7.1 软件包管理7.2 应用程序编译安装7.3 通过Yum管理软件包7.4 系统备份管理7.1 软件包管理RPM概述使用rpm命令7.1.1 RPM概述RPM简介RPM最早由Red Hat研制RPM的软件资源最为丰富RPM软件包分为二进制包及源代码包两种RPM软件包的安装、卸载、管理和升级只需一个命令即可完成7.1.1 RPM概述(续)RPM功能安装、卸载、升级和管理软件组件查询功能验证功能软件包GPG和MD5数字签名的导入、验证和发布软件包依赖处理选择安装网络远程安装功能7.1.1 RPM概述(续)软件包格式vsftpd-2.0.5-10.el5.i376.rpm软件名软件版本号和所依赖的发行版运行该软件所需的最低硬件架构i376 适于任何现有的Intel兼容计算机。noarch 适于所有架构。ppc 适于PowerPC系统,例如Apple Power Macintosh。x76_64 适于64位Intel处理器。7.1.2 使用rpm命令# rpm [选项]… 软件包…安装模式常用选项:-h-v--nodeps--replacepkgs--test# rpm -ivh vsftpd-2.0.5-10.el5.i376.rpm Preparing... 1:vsftpd####################### [100%]####################### [100%]7.1.2 使用rpm命令选项开关-i安装模式执行的动作:⑴检查软件包的依赖⑵检查软件包的冲突⑶执行安装前脚本程序⑷处理配置文件⑸解压软件包并存放到相应位置⑹执行安装后脚本程序⑺更新RPM数据库# rpm -ivh vsftpd-2.0.5-10.el5.i376.rpm7.1.2 使用rpm命令(续)卸载模式执行的动作:⑴检查软件包的依赖⑵执行卸载前脚本程序⑶检查配置文件⑷卸载⑸执行卸载后脚本程序⑹更新RPM数据库卸载模式常用选项:--nodeps--test# rpm -e vsftpd7.1.2 使用rpm命令(续)-U选项特点:安装或升级软件包-F选项特点:仅会升级旧版软件包升级模式常用选项:--oldpackage# rpm -Uvh vsftpd-3.1.5.el5.i376.rpm7.1.2 使用rpm命令(续)选项开关-q查询模式常用选项:-a-f 文件名-p-c-d--info-l# rpm -ql vsftpd7.1.2 使用rpm命令(续)选项开关-V# rpm -Vf /etc/passwdS . 5 . . . . T c /etc/passwdS 文件大小不一致M 模式不一致(包含权限和文件类型)5 md5检验和不一致D 设备主要/次要编号不匹配L 路径不匹配U 拥有者关系不一致G 所属主关系不一致T 文件修改时间不一致7.1.2 使用rpm命令(续)选项开关-i-e-U/-F-q-V--rebuilddb# rpm --rebuilddb# rpm --rebuilddb -vv7.2 应用程序编译安装开放源代码应用程序的编译安装 编译应用程序前的准备工作 编译前的配置 编译与安装过程7.2.1 应用程序源代码安装的一般步骤确认当前系统中具备软件编译的环境获得应用程序的源代码软件包文件解压缩源代码软件包文件进行编译前的配置工作进行程序源代码的编译将编译完成的应用程序安装到系统中7.2.2 编译应用程序前的准备工作 确认系统中已经安装了编译环境 $ rpm -qa | grep gcc获得(下载)程序的源代码安装包文件释放程序源代码软件包文件$ tar jxf prozilla-2.0.4.tar.bz2进入源代码目录$ cd prozilla-2.0.4用于设置安装路径的配置选项命令名为命令选项设置的值7.2.3 程序编译前的配置 程序源代码目录中的“configure”命令用于完成程序编译前的配置工作查看“configure”命令支持的配置选项./configure --help指定安装路径进行配置./configure --prefix=/home/teacher/proz7.2.4 编译与安装 程序编译过程 使用make命令进行应用程序的编译$ make 程序安装过程 使用make install命令进行应用程序的编译$ make install验证(执行)已编译安装完成的程序查看安装目录中的文件,执行命令程序$ cd /home/teacher/proz ; ls$ bin/proz --help7.3 通

文档评论(0)

peili2018 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档