Linux-day06-RPM包管理

本文介绍了RPM包管理在Linux系统中的使用,包括查询已安装的RPM包、查看包信息、查询文件归属以及安装和卸载软件包的指令。RPM是RedHat Package Manager的缩写,广泛应用于各种Linux发行版,如SUSE、Redhat和CentOS。通过`rpm -qa`、`rpm -qi`、`rpm -ql`等命令,用户可以轻松管理系统的软件包。卸载RPM包时需要注意依赖关系,使用`rpm -e`命令。安装则使用`rpm -ivh`,并提供了卸载和安装Firefox浏览器作为示例。

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

1:rpm包的管理

        1:介绍

                一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中。它生成具有.RPM扩展名的文件。RPM是RedHat   Package  Manager(RedHat软件包管理工具)的缩写,类似于Windows的setup.exe,这一文件格式名称虽然打上了RedHat的标志,但理念是通用的。

                Linux的分发版本都有采用(suse,redhat,centos等等),可以算是公认的行业标准。

        2:rpm包的简单查询指令

                查询已安装的rpm列表   rpm   -qa  |  grep  xx

                请查询看一下,当前系统中有没有安装firefox        rpm   -qa  |  grep  firefox

        3:rpm包名基本格式

                一个rpm包名:firefox-45.0.1-1.el6.centos.x86_64.rpm

                名称:firefox

                版本号:45.0.1-1

                适用操作系统:el6.centos.x86_64

                表示centos6.x的64位系统,如果是i686、i386表示32位系统,noarch表示通用。

        4:rpm包的其他查询指令

                1:rpm   -qa:查询所安装的所有rpm软件包

                2:rpm   -q   软件包名:查询软件包是否安装

                3:rpm   -qi   软件包名:查询软件包信息

                4:rpm   -ql   软件包名:查询软件包中的我呢见

                5:rpm   -qf   文件全路径名:查询文件所属的软件包

        5:卸载rpm包

                基本语法:rpm   -e   RPM包的名称

                应用案例

                        1:删除firefox软件包

                                rpm   -e   firefox

                细节讨论

                        1:如果其他软件包依赖于您要卸载的软件包,卸载时会产生错误信息.如:$ rpm  -e  foo

                        2:如果我们就是要删除foo这个rpm包,可以增加参数-nodeps,就可以强制删除,一般不推荐这样做,因为依赖于该软件包的程序可能无法运行。如:$rpm  -e   -nodeps  foo

        6:安装rpm包

                基本语法:rpm   -ivh   RPM包全路径名称

                参数说明:i=install   安装   v=verbose   提示   h=hash   进度条

                应用实例:演示卸载和安装firefox浏览器

                        步骤先找到firefox的安装rpm包,你需要挂载上我们安装centos的iso文件,然后到/meida/下去找rpm包

                        rpm   -ivh   firefox-45.0.1-1.el6.centos.x86_64.rpm   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

总会有天明

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值