适用于RHEL 7的llvm-toolset-7-clang rpm安装

3

我正在尝试在我的应用程序中安装postgresql12-devel-12.4-1PGDG.rhel7.x86_64.rpm作为我的驱动程序来支持SCRAM身份验证,但是rpm需要以下依赖项:

llvm-toolset-7-clang >= 4.0.1 is needed by postgresql12-devel-12.4-1PGDG.rhel7.x86_64

这是我的应用程序

  • 操作系统 Red Hat Enterprise Linux Server release 7.7 (Maipo)
  • 网络连接 无 - 根据公司政策不允许
  • 机器中不可使用yum
  • 其他链接已检查,但与我的情况不同。全部都使用了yum。

请问有人可以指点我正确的方向吗?我也不知道我是否做得正确。

  • 我在哪里可以下载llvm-toolset-7-clang RPM文件?

主要问题是postgresql-devel会拉取llvm,为什么我需要安装llvm工具链才能使用头文件?Facepalm - Slava
2个回答

2
你可以从这里下载文件:
centos-sclo-rh - 仓库
我知道你不能使用yum,但我想提一下你可以使用哪个仓库。
我只是为了下载而使用了一个下载程序,它有很多依赖项:
devtoolset-7-binutils
devtoolset-7-gcc
devtoolset-7-gcc-c++
devtoolset-7-libstdc++-devel
devtoolset-7-runtime
llvm-toolset-7-clang-libs
llvm-toolset-7-compiler-rt
llvm-toolset-7-libomp
llvm-toolset-7-llvm-libs
llvm-toolset-7-runtime

下载一个软件包的网址如下:

http://mirror.cj2.nl/centos/7.8.2003/sclo/x86_64/rh/
http://mirror.serverius.net/centos/7.8.2003/sclo/x86_64/rh/
http://mirror.nforce.com/pub/linux/CentOS/7.8.2003/sclo/x86_64/rh/
http://ams.edge.kernel.org/centos/7.8.2003/sclo/x86_64/rh/
http://mirror.oxilion.nl/centos/7.8.2003/sclo/x86_64/rh/
http://mirror.widexs.nl/ftp/pub/os/Linux/distr/centos/7.8.2003/sclo/x86_64/rh/
http://mirror.previder.nl/centos/7.8.2003/sclo/x86_64/rh/
http://ftp.nluug.nl/ftp/pub/os/Linux/distr/CentOS/7.8.2003/sclo/x86_64/rh/
http://mirror.ipserv.nl/centos/7.8.2003/sclo/x86_64/rh/
http://centos.mirror.transip.nl/7.8.2003/sclo/x86_64/rh/

一个例子:

http://mirror.cj2.nl/centos/7.8.2003/sclo/x86_64/rh/Packages/l/

希望您能进一步处理。


这个方法也适用于RHEL 7吗?我总是得到Centos的搜索结果。感谢您的快速回复。 - iccy
是的,它是相同的。 - Zatarra

1
请看这篇文章:https://github.com/foniod/redbpf/issues/89 他们使用以下命令安装llvm-toolset-7-clang:
sudo yum -y install http://mirror.centos.org/centos/7/extras/x86_64/Packages/centos-release-scl-rh-2-3.el7.centos.noarch.rpm
sudo yum -y install http://mirror.centos.org/centos/7/extras/x86_64/Packages/centos-release-scl-2-3.el7.centos.noarch.rpm
sudo yum -y install http://mirror.centos.org/centos/7/sclo/x86_64/rh/Packages/l/llvm-toolset-7-clang-4.0.1-1.el7.x86_64.rpm
sudo yum install -y llvm-toolset-7-clang

这对我在Red Hat Enterprise Linux 7 (v7.9)上有效。 - Alchemistmatt

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接