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

哪里有Linux系统安装盘中rpm软件包的详解,具体这些rpm包各有什么用?谢谢了

发布网友 发布时间:2022-03-20 11:20

我来回答

3个回答

懂视网 时间:2022-03-20 15:41

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-03-20 12:49

rpm包就是系统的源码包啊,你想用什么软件或者系统缺少什么文件都可以到这里面搜索rpm包,要是想看这些包的作用可以man +包 看看解释。打个很简单的比方吧,有时候系统装好后make时提示not found 就是没有安装make 那么就可以到安装包里找到make包然后安装就可以执行make了。

热心网友 时间:2022-03-20 14:07

man rpm package names.
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
做了好乱的梦,求解! ae缺少p1效果是要装什么插件? ...荣耀》中“网络诊断”居然可以测定酒店有无摄像头,这是好事吗? 七叶一枝花花苞里面的红米是什么 q了是什么意思? ...Q就可以,格式也没错,也只几十K,别人发给我都可以,哪里出问题了... 显的么说友Q在微 ?Q上新示怎让在说我空里动间的态不更好博 诺诗兰户外品牌怎么样 新隋唐英雄传张卫健萧妃是刘小庆吗 红尖椒和朝天椒介绍!红尖椒和朝天椒哪个辣? 嫩玉米要怎么剥才不会剥碎? 太嫩了 全部剥烂了。 怎么玉米切 求linux虚拟机下安装mysql步骤。是使用rpm安装的……希望是原创的!!! 怎么手动安装rpm centos6.5 centos5.5 为什么安装caching nameserver 会出现这个图形界面下安装的 求手动rpm安装的详细步骤! Linux,如何安装rpm? 快手里好友打开我分享给他的作品,其他好友能看见吗? 怎样在linux虚拟机中装rpm包 linux如何安装firefox?或是其他非rpm包的软件? 如何在linux下安装软件包 支付宝解除实名认证的步骤 linux中怎么查看系统中有哪些rpm安装包 Linux-怎么查找系统中已安装的rpm包? 如何自己制作聊天记录 linux中怎么查看系统中有哪些rpm安装包? linux安装rpm包出现问题 手机qq。空间里的秘密被我关了,怎么重新开启 linux 安装 rpm,缺少依赖包,怎么解决 我现在是用ubuntu版本的linux,没有rpm命令,怎么安装 Linux编译安装程序后用rpm -q 命令查看,提示没有安装 玉米变硬怎么快速变软 简述在安装RPM软件包之前,通常需要执行得操作有哪些? red hat enterprise linux 5的镜像文件自带了大量RPM软件包,系统安装后怎样快速手动把它安装完 玉米老了太硬怎么才能煮得软 玉米煮熟变硬怎么解决? 如何使用rpm安装一个有依赖的包 linux怎么使用rpm安装软件 玉米太硬怎么煮好吃 Linux怎么用终端安装.dab或.rpm格式的安装包? 做饲料的那种玉米我们能不能吃,而且很硬,该怎么弄才会软呢?我很喜... rpm 是什么格式啊?怎么安装? 糯玉米老了很硬怎么吃 安装oracle怎么用rpm安装包 怎样割玉米,有什么技巧 ubuntu 怎么安装rpm工具 为什么玉米凉了之后会很硬? 为什么新鲜的玉米煮熟了那么硬? Linux下用rpm安装软件 怎样安装LINUX里的RPM文件? 玉米面馒头太硬怎么办