如何解决 amazon linux ami 中的 libpcre.so.1()(64bit) 依赖关系

Posted

技术标签:

【中文标题】如何解决 amazon linux ami 中的 libpcre.so.1()(64bit) 依赖关系【英文标题】:How to resolve libpcre.so.1()(64bit) dependency in amazon linux ami 【发布时间】:2016-10-08 04:55:18 【问题描述】:

当尝试安装 ma​​xscale 时,它会询问 libpcre。如何在linux上安装libpcre

rpm -ivh maxscale-1.4.3-1.rhel.7.x86_64.rpm
warning: maxscale-1.4.3-1.rhel.7.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 8167ee24: NOKEY
error: Failed dependencies:
       libpcre.so.1()(64bit) is needed by maxscale-1.4.3-1.x86_64

【问题讨论】:

您尝试过使用yum 了吗? 我尝试使用 yum install libaio 但它不满足依赖关系。我尝试安装 pcre pcre-8.37-1.fc22.x86_64.rpm 并安装它,但效果不佳。 你克服了吗? 【参考方案1】:

这对我有用:

yum install pcre2-devel.x86_64

【讨论】:

【参考方案2】:

maxscale-1.4.3-1.x86_64 需要 libpcre.so.1()(64bit)

yum install pcre.x86_64

并且:必须使用 yum 安装 maxscale-1.4.3-1.rhel.7.x86_64.rpm,如果您还想安装依赖项:$cd Downloads/,#yum install maxscale-1.4.3-1.rhel.7.x86_64.rpm


【讨论】:

这不起作用。 pcre.x86_64 已安装,但您会看到 Requires: libpcre.so.1()(64bit) 消息。 这不起作用。软件包 pcre-8.32-17.el7.x86_64 已经安装并且是最新版本。它需要libpcre

以上是关于如何解决 amazon linux ami 中的 libpcre.so.1()(64bit) 依赖关系的主要内容,如果未能解决你的问题,请参考以下文章

如何在最新的 Amazon linux AMI 中升级 docker

如何在 AWS 上的 Amazon Linux AMI 中自动启动 node.js 应用程序?

运行 AWS Deep Learning Base AMI (Amazon Linux 2) 时,如何在 Elastic Beanstalk 中设置 WSGI?

Amazon Linux 2 AMI 上的命令 01_migrate 失败

在 Amazon AMI Linux 上安装 GVIM

Amazon linux:创建 ami 映像时更改默认 ec2-user