文章目录
- 一:软件包介绍
- 二:rpm包管理
-
- 2.1 什么是rpm软件包
- 2.2 rpm包闭包使用的平台
- 2.3 管理rpm包有两种命令
- 2.4 rpm包的获取
- 2.5 rpm命令安装步骤举例
- 2.6 rpm命令管理
- 2.7 解决思路
-
-
- 安装
- 安装与依赖性
- 升级rpm包
-
- 三:yum管理rpm包
-
- 3.1 查看yum命令与配置文件
- 3.2 yum命令常用选项
- 3.3 yum源的执行原理
- 四:yum仓库
-
- 4.1 克隆两台主机
- 4.2 配置yum仓库
- 4.3 制作本地源
- 五:源码包
一:软件包介绍
与windows类似,Linux上也可以下载各种应用程序,叫软件包,软件包分为三类:
分类 | 安装 | 特点 |
---|---|---|
rpm包 | 预先编译打包,安装简单 | 通常软件的稳定版会被官方做成rpm,所以版本偏低 |
源码包 | 手动编译打包,安装繁琐 | 软件版本丰富,可选择性强 |
二进制包 | 解压即可使用,安装简单 | 不能修改源代码 |
二:rpm包管理
2.1 什么是rpm软件包
在主流的linux系统上,多数软件的安装,升级,移除以及维护工作都是使用rpm软件包管理程序来完成的,而rpm软件包是Red-Hat Package Manager(RPM软件包管理器)的缩写,这??件格式名称虽然打上了 RedHat的标志,但是其原始设计理念是开放式的,通常软件的稳定版会被官?做成rpm,所以软件版本偏低。
软件包格式举例:
2.2 rpm包闭包使用的平台
2.3 管理rpm包有两种命令
2.4 rpm包的获取
2.5 rpm命令安装步骤举例
2.6 rpm命令管理
# 安装 rpm -ivh rpm包全称 -v : 显示安装过程 -i :显示安装包的详细信息 -h : 安装包哈希标记# 卸载 rpm -e rpm包全称 # 升级 rpm -Uvh rpm包全称 # 查询 rpm -qa# 查询系统中安装的所有rpm软件包 rpm -qa | grep php # 查询系统中已经安装的php相关的rpm软件包 rpm -q rpm包全称 # 指定rpm包查询系统是否安装 rpm -qi RPM包名> # 查询系统中已安装包的描述信息 rpm -ql RPM包名> # 查询系统中已安装包?所包含的?件 rpm -qc RPM包名> # 查询指定软件包的所有配置?件 rpm -qd RPM包名> # 查询某个包安装的帮助?档 rpm -qf ?件路径 # 查询系统中指定?件所属的软件包,根据包的路径找包------------------------------------------------------------------------p # 在上述选项的基础上加选项-p,就可以查看尚未安装的rpm包信息rpm -qip RPM包名> # 查看未安装的包的描述信息--------------------------------------------------------
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!