首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >已安装的包,但rpm -q显示未安装

已安装的包,但rpm -q显示未安装
EN

Server Fault用户
提问于 2020-05-30 01:12:33
回答 2查看 3.6K关注 0票数 1

我已经使用yum在我的RHEL7.7服务器上安装了python2-urllib3-1.10.2-7.el7软件包:

代码语言:javascript
复制
yum install python2-urllib3

并成功安装。

现在,当我运行rpm -q python2-urllib3时,它会显示软件包没有安装。如何知道问题在哪里,请解决。

下面是输出的快照:输出

EN

回答 2

Server Fault用户

回答已采纳

发布于 2020-05-30 08:40:12

“问题”在于您所指的包名和您正在处理的特定包。

运行yum install python2-urllib3时:

  • python2-urllib3不是一个实际的包名,而是一个能力
  • python-urllib3是实际的包名

因此,虽然您可以将包功能传递给yum,但是对于rpm,您需要传递包名。这就是为什么它正确地告诉您,没有安装像python2-urllib3这样的包。

如果您将真正的包名传递给它,就像在python-urllib3中一样,您将得到预期的结果。

票数 1
EN

Server Fault用户

发布于 2020-05-30 01:23:26

试一试

代码语言:javascript
复制
rpm -q python-urllib3

如你的帖子所示。

在你运行的图像中

代码语言:javascript
复制
rpm -qi python2-urllib3

注意到python2

中的“2”

大概是从您运行的yum命令中复制的。

代码语言:javascript
复制
yum install python2-urllib3

实际安装的rpm版本是

python-urllib3-1.10.2-7.el7.noarch

提示

试着跑

代码语言:javascript
复制
yum list installed|grep urllib3|xargs rpm -q
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1019272

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档