[Linux]软件包管理工具:RPM

本文介绍了RPM软件包管理工具的基本概念及其在Linux系统中的应用。详细解释了rpm命令的常见用法,包括查询已安装软件包、安装和卸载rpm包等,并提供了实际操作示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

RPM

RPM介绍

rpm命令是RPM软件包的管理工具。rpm原本是Red Hat Linux发行版专门用来管理Linux各项套件的程序,由于它遵循GPL规则且功能强大方便,因而广受欢迎。逐渐受到其他发行版的采用。RPM套件管理方式的出现,让Linux易于安装,升级,间接提升了Linux的适用度。

rpm常用指令

rpmqa|grep r p m − q a | g r e p 软 件 名

rpm -qa | grep 软件名:查询已安装的rpm列表中是否有某软件

rpmqa r p m − q a

rpm -qa:查询所安装的所有rpm软件包
rpmqa|more r p m − q a | m o r e

rpm -qa | more:分页显示,查询所安装的所有rpm软件包
rpmq r p m − q 软 件 包 名

rpm -q 软件包名:查询软件包是否安装
rpmqa r p m − q a 软 件 包 名

rpm -qi 软件包名:查询软件包信息
rpmql r p m − q l 软 件 包 名

rpm -ql 软件包名:查询软件包中的文件;查询rpm包的文件安装到哪儿去了‘
rpmqf r p m − q f 文 件 全 路 径 名

rpm -qf 文件全路径名:查询文件所属的软件包;查询耨个文件属于哪个rpm包

示例

1.查询/etc/passwd属于哪个rpm包

[root@localhost ~]# rpm -qf /etc/passwd
setup-2.8.71-7.el7.noarch

rpmrpmeRPM 卸 载 r p m 包 : r p m − e R P M 包 的 名 称

卸载rpm包

rpm -e RPM包的名称

示例

1.卸载firefox软件包:rpm -e firefox

[root@localhost ~]# rpm -e firefox    //卸载firefox
[root@localhost ~]# rpm -qa | grep firefox  //查找firefox
[root@localhost ~]# rpm -ql  firefox        //查找firefox安装包文件
未安装软件包 firefox 

rpm 安 装 r p m 包

安装rpm包

rpm -ivh RPM包全路径名称

参数说明

i = install 安装

v = verboes 提示

h =hash 进度条

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值