RPM包管理

RPM包全称 Red Hat Package Manager 是CentOS 系统上使用rpm命令管理程序包 扩展名为rpm.rpm

功能: 安装、卸载、升级、查询、校验、数据库维护

### 1.安装

rpm安装软件格式

```
rpm {-i|--install} [install-options] PACKAGE_FILE ...
```

常用选项:`rpm -ivh`

```
rpm -i        安装rpm软件包
rpm -v        显示安装过程
rpm -h        以#显示程序包管理执行进度
```

### 2.包查询

rpm查询软件包格式

```
rpm {-q|--query} [select-options] [query-options]

[select-options]选项
-a        查看系统已安装所有软件包
-f        查看指定的文件属于哪个已安装的软件包
-p         针对尚未安装的程序包文件做查询操作

[query-options]选项
-ql            查看指定的包安装后生成的所有文件
--changelog    查询rpm包的版本更新迭代信息
-qc            查询程序的配置文件
-qd            查询程序的文档
-qi            查看软件包说明
-q --scripts    程序包自带的脚本常用查询用法:

#和CAPABILITY依赖关系
-q --whatprovides CAPABILITY:查询指定的CAPABILITY由哪个包所提供,等价于rpm -qf
-q --whatrequires CAPABILITY:查询指定的CAPABILITY被哪个包所依赖
-q --provides     列出指定程序包所提供的CAPABILITY
-q -R             查询指定的程序包所依赖的CAPABILITY
```
### 3.常用的RPM包命令
```
rpm -ivh    #安装rpm软件包并且显示过程

rpm -qf     #查询指定文件属于哪个已经安装的软件包

rpm -qc     #查询程序的配置文件

rpm -qi     #查询rpm包的版本号/详细信息

rpm -ql     #列出rpm包中包含的文件

rpm -ivh     #安装rpm包

rpm -e      #卸载rpm包

```

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值