第10章 RPM包管理-【千锋教育】Linux系统管理与服务配置实战(慕课版)同步教案

2023-03-23
| 4页
| 80人阅读
| 0人下载
教辅

内容正文:

课程名称 第10章 RPM包管理 计划学时 2学时 内容分析 本章主要介绍安装RPM包、查找RPM包、卸载RPM包、Nginx资源包管理 教学目标 与教学要求 要求学生掌握RPM软件安装、熟悉RPM软件包管理、、了解使用源码包安装应用程序 教学重点 安装RPM包、查找RPM包、卸载RPM包、Nginx资源包管理 教学难点 安装RPM包、查找RPM包、卸载RPM包、Nginx资源包管理 教学方式 课堂讲解及ppt演示 教 学 过 程 第一课时 (安装RPM包、查询RPM包) 回顾内容 1.回顾上节内容,引出本课时的主题 上节已经学完了文件查找、打包压缩及解压,RPM(RedHat Package Manager,红帽软件包管理)由Redhat公司开发,是一套以数据库记录的方式将所需要的软件安装到Linux系统的管理机制。在Linux 系统中存在一个RPM的数据库,RPM包安装信息存储在RPM数据库中。由于RPM安装包是已经编译完成的,无需再次编译,所以安装十分方便。本章将详细讲解RPM包管理的基本知识。从而引出本节的内容。 2.明确学习目标 (1) 能够了解安装RPM包 (2) 能够掌握查询RPM包 知识讲解 · 安装RPM包 安装RPM包需要手动处理依赖关系,因为RPM包已经编译完成,所以不能对其内部参数进行修改,安装时还需要考虑系统的版本、系统的架构、RPM安装包的版本。 一般情况下,移动硬盘文件系统为NTFS格式,Linux系统默认的文件系统为XFS或者EXT4,这导致移动硬盘不可用,现在使用RPM机制安装ntfs-3g包来提供支持。 在安装之前,需要先获取RPM包,可以在Packages Search官网与RPMfind官网找到相关的RPM包。 首先查看系统的版本信息,为CentOS7,x86_64,具体如下所示。 [root@qfedu ~]# cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) [root@qfedu ~]# uname -m x86_64 系统为CentOS 7、x86_64,根据系统信息选择相对应的RPM包,此处下载ntfs-3g-2017.3.23-1.el7.x86_64.rpm,该名称的具体含义如下所示。 ntfs-3g -2017.3.23 -1 .el7 .x86_64 .rpm 名称 版本信息 发布次数 RedHat企业版7 硬件平台 后缀名 接着使用RPM安装,具体如下所示。 [root@qfedu ~]# rpm -ivh ntfs-3g-2017.3.23-1.el7.x86_64.rpm Preparing... ################################# [100%] Updating / installing... 1:ntfs-3g-2:2017.3.23-1.el7 ################################# [100%] 其中,“-i”参数表示安装,“-v”参数表示查看详细安装信息,“-h”参数表示显示安装进度。 · 查询安装包 RPM包安装信息存储在本地RPM数据库中,只有已经安装的包才会进入数据库。 使用rpm查询ntfs-3g信息,具体如下所示。 [root@qfedu ~]# rpm -q ntfs-3g ntfs-3g-2017.3.23-1.el7.x86_64 其中,“-q”参数表示查询,后面是软件名。 第二课时 (卸载RPM包、Nginx源码包管理) 回顾内容 1. 回顾上节内容,引出本课时主题。 上节已经介绍了安装RPM包和查询RPM包,下面将介绍卸载RPM包和Nginx源码包管理。从而引出本节的内容。 2.明确学习目标 (1) 能够掌握卸载RPM包 (2) 能够掌握Nginx源码包管理 知识讲解 · 卸载RPM包 在卸载RPM软件包时,一定要按照从上往下的顺序,否则会出现结构上的问题,这个过程类似房屋的拆除。添加“-e”参数可以卸载软件,具体如下所示。 [root@qfedu ~]# rpm -e ntfs-3g error: Failed dependencies: libntfs-3g.so.88()(64bit) is needed by (installed) ntfs-3g-devel-2:2017.3.23-1.el7.x86_64 ntfs-3g(x86-64) = 2:2017.3.23-1.el7 is needed by (installe

资源预览图

第10章 RPM包管理-【千锋教育】Linux系统管理与服务配置实战(慕课版)同步教案
1
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。