学习centos 第三天--rpm包管理工具

RPM包管理工具

1.RPM Package  Manager:

由red hat 公司提出,被众多linux 发型版本所采用

建立统一的数据库,详细记录软件包安装、卸载等变化信息,能够自动的分析软件包依赖关系

  1. RPM 软件包:

软件素材参考:http://rpmfind.net

一般命名格式:

 

 

3.rpm 软件包思维导图

.

  1. 查询软件包信息:

格式:rpm -q  子选项  软件名

用法:结合不同的子选项完成不同的查询

-qa:查看系统中已安装的所有rpm软件包列表

-qi :查看指定软件的详细信息

-ql:查询指定软件包所安装的目录、文件列表

-qc:仅显示指定软件包安装的配置文件

-qd:仅显示指定软件包安装的文档文件

 

 

查询文件或目录属于哪个rpm软件

rpm  -qf  文件或目录名

 

  1. 查询未安装的RPM包文件

格式:rpm           -qp   子选项        RPM 文件

用法:结合不同的子选项完成不同的查询

-qpi:通过.rpm包文件查看该软件的详细信息

-qpl:查看.rpm安装包所包含的目录、文件列表

-qpc:查看.rpm 安装包内所包含的配置文件列表

-qpd:查看.rpm安装包内包含的文档文件列表

 

  1. 升级、安装、卸载RPM软件包

安装或升级RPm软件包

格式: rpm   选项    rpm 软件包

用法:不同选项用于不同情况

-i :         安装一个新的rpm软件包

-U:         升级某个rpm软件包,若原本未安装,则进行安装

-F:          更新某个rpm软件包,则原本未安装,则放弃安装

 

卸载rpm 软件包

rpm   -e  软件名

辅助选项:

-h: 以#号显示安装的进度

-v: 显示安装过程中的详细信息

--nodeps:安装升级或卸载软件时,忽略依赖关系

--force:强制安装所指定的rpm软件包

一般安装软件时:使用RPM  -ivh  软件名

 

6.重建RPM数据库

rpm  --rebuliddb或者rpm--initdb

  1. 导入公匙:rpm  --import /media/cdrom/RPM-GPG-KEY-redhat-release

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值