问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

linux rpm包怎么安装

发布网友 发布时间:2022-02-26 09:36

我来回答

2个回答

懂视网 时间:2022-02-26 13:57

RPM概述:RPM是RPM Package Manager(RPM软件包管理器)的缩写。

产品型号:Thinkpad E15

系统版本:centos7

软件版本:rpm 4.14


RPM工具使用分为安装、查询、验证、更新、删除等操作

命令格式:rpm [参数] 软件包

rpm命令安装包,常用参数:

-i   是install的意思, 安装软件包

-v  显示附加信息,提供更多详细信息

-V  校验,对已经安装的软件进行校验

-h  --hash  安装时输出####标记

例1:安装rpm包

[root@xuegod63 ~]# rpm -ivh /mnt/BaseOS/Packages/lrzsz-0.12.20-43.el8.x86_64.rpm

#本地安装lrzsz包,安装后可以使用rz和sz命令。


rpm查询功能

用法:rpm -q(query) 常与下面参数组合使用

-a(all)  查询所有已安装的软件包

-f(file)系统文件名(查询系统文件所属哪个软件包),反向查询

-i  显示已经安装的rpm软件包信息,后面直接跟包名

-l(list)  查询软件包中文件安装的位置

-p  查询未安装软件包的相关信息,后面要跟软件的命名

例:

[root@xuegod63 mnt]# rpm -q lrzsz   --->查询指定的包是否安装

[root@xuegod63 mnt]# rpm -qa     --->查询所有已安装包


[root@xuegod63 ~]# which find     #查看find命令的路径

/usr/bin/find

[root@xuegod63 ~]# rpm  -qf /usr/bin/find   #查询文件或命令属于哪个安装包


查询已经安装的rpm包的详细信息或作用  rpm -qi  rpm包名

[root@xuegod63 ~]# rpm -qi lrzsz


针对没有安装的RPM包,要加参数:  -p

[root@xuegod63 ~]# rpm -qpi /mnt/AppStream/Packages/php-mysqlnd-7.3.5-5.module_el8.2.0+314+53b99e08.x86_64.rpm 


rpm包卸载

用法:rpm  -e(erase) 包名

[root@xuegod63 ~]# rpm -e lrzsz

解决rpm依赖关系: 

[root@xuegod63 ~]# cd /mnt/AppStream/Packages/

[root@xuegod63 Packages]# rpm -ivh apr-util-1.6.1-6.el8.x86_64.rpm 

错误:依赖检测失败:

libapr-1.so.0()(64bit) 被 apr-util-1.6.1-6.el8.x86_64 需要

解决:

[root@xuegod63 Packages]# rpm -ivh apr-1.6.3-9.el8.x86_64.rpm

[root@xuegod63 Packages]# rpm -ivh apr-util-1.6.1-6.el8.x86_64.rpm 


现在就可以安装成功了。


总结:

rpm常用参数

rpm命令安装包常用参数:

-i   是install的意思, 安装软件包

-v  显示附加信息,提供更多详细信息

-V  校验,对已经安装的软件进行校验

-h  --hash  安装时输出####标记

rpm查询功能参数:

用法:rpm -q(query) 常与下面参数组合使用

-a(all)  查询所有已安装的软件包

-f(file)系统文件名(查询系统文件所属哪个软件包),反向查询

-i  显示已经安装的rpm软件包信息,后面直接跟包名

-l(list)  查询软件包中文件安装的位置

-p  查询未安装软件包的相关信息,后面要跟软件的命名


热心网友 时间:2022-02-26 11:05

将需要安装的rpm复制到linux目录。比如/tmp/xxx.rpm,安装时输入rpm
-ivh
/tmp/xxx.rpm,通常是使用ivh参数进行安装的,rpm相关的参数用法可以百谷歌度
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
如何知道cpu带不带脚针 Rose MirrorHA 4.4好不好,优缺点,Rose MirrorHA 4.4是否值得买_百度知 ... 蓝星化工新材料股份有限公司股票上市情况 如图,真实赛车3个人数据里这张图我就没明白什么意思,玩的朋友说说!第二... 我有一部vivo y11,想玩真实赛车3但是她却说内存不够。我明明还有1.g... 安卓版真实赛车3那个Le Mangs赛道进去就闪退,但其他赛道可以玩,而且从 ... 喜欢奥黛丽.赫本吗? 真实赛车3怎么打不开?每次都这样。我是K30-T 如何评价奥黛丽·赫本?《罗马假日》到底给我们带来了什么 北京车展:全员皆兵,谁也不想停下价格战? 我在超市购物用支付宝扫了一个5.18的红包,我开通的花呗没有抵扣成功呢? linux解压rpm文件怎么安装 linux rpm文件怎么安装 新手rpm包怎么安装 支付宝扫红包怎么开通花呗收款 支付宝有一些人给个二维码让你去扫;然后你可以用花呗支付,这个是怎么弄的? 我用支付宝扫红包付款,到底是用花呗付款还是用余额宝付款 linux命令行下怎么定时执行一个命令? Linux系统下如何设置计划任务? linux怎么自动(定时)同步时间---要详细的配置步骤 linux中的定时任务 怎么执行一个控制器中的方法 vivo手机忘记开锁密码,怎么刷机? linux的定时重启的具体命令? 非常感谢。。。 linux 怎么开启一个定时任务 vivo怎么跳过解锁,密码忘了,不想刷机 linux的计划任务可以设定成每30秒钟执行命令一次么?就是 crontab -e 这个命令之后应该怎么写? vivo手机忘记了密码,怎么能把它解锁。 linux中怎么用任务计划执行应用程序 忘记vivo手机密码了怎样才能解除密码 Linux下定时执行任务的几种方式 linux里边怎么按装rpm包 如何安装.src.rpm软件包 顾客扫红包领奖金,每次都扫到花呗红包,我该出示什么码才能收到花呗红包 linux 下如何安装rpm命令 请问别人扫我的支付宝红包 然后他使用红包又扫我的收款码 不能使用花呗支付(我俩都开通花呗) Mac下 .rpm文件怎么安装 如何安装和升级一个RPM软件包 你好,在哪里可以开通扫到的红包可以用花呗支付给别人呢? rpm包安装时怎么选择安装地址 支付宝如何扫花呗能扫出高额红包 如何在 Ubuntu 中安装 rpm 软件包 怎样在Linux中用一个命令来安装多个RPM软件包 别人给我一个支付宝二维码,让我扫,然后再扫他的另一个二维码,然后用花呗支付, centos系统怎么安装rpm包 为什么别人扫我的支付宝收钱码用不了花呗红包 Linux下rpm格式的软件到底如何安装? linux里面怎么运行rpm文件? 支付宝每次消费前 扫红包都是花呗红包,不开通花呗就用不了,等三天红包过去重新扫,又是花呗红包。 linux rpm包怎么安装 怎样查看rpm安装包的安装路径