twilio-cli *.so 依赖项不在 centos 7.9 存储库中

问题描述 投票:0回答:1

当我使用 yum 本地安装 twilio-cli 时,出现以下依赖错误:

--> Processing Dependency: libc.so.6(GLIBC_2.28)(64bit) for package: twilio-5.16.1-1.el8.x86_64
--> Processing Dependency: libm.so.6(GLIBC_2.27)(64bit) for package: twilio-5.16.1-1.el8.x86_64
--> Processing Dependency: libstdc++.so.6(CXXABI_1.3.9)(64bit) for package: twilio-5.16.1-1.el8.x86_64
--> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.20)(64bit) for package: twilio-5.16.1-1.el8.x86_64
--> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.21)(64bit) for package: twilio-5.16.1-1.el8.x86_64
--> Finished Dependency Resolution
Error: Package: twilio-5.16.1-1.el8.x86_64 (/twilio-5.16.1-1.el8.x86_64)
           Requires: libstdc++.so.6(CXXABI_1.3.9)(64bit)
Error: Package: twilio-5.16.1-1.el8.x86_64 (/twilio-5.16.1-1.el8.x86_64)
           Requires: libc.so.6(GLIBC_2.28)(64bit)
Error: Package: twilio-5.16.1-1.el8.x86_64 (/twilio-5.16.1-1.el8.x86_64)
           Requires: libm.so.6(GLIBC_2.27)(64bit)
Error: Package: twilio-5.16.1-1.el8.x86_64 (/twilio-5.16.1-1.el8.x86_64)
           Requires: libc.so.6(GLIBC_2.25)(64bit)
Error: Package: twilio-5.16.1-1.el8.x86_64 (/twilio-5.16.1-1.el8.x86_64)
           Requires: libstdc++.so.6(GLIBCXX_3.4.20)(64bit)
Error: Package: twilio-5.16.1-1.el8.x86_64 (/twilio-5.16.1-1.el8.x86_64)
           Requires: libstdc++.so.6(GLIBCXX_3.4.21)(64bit)

有道理,考虑到“twilio-5.16.1-1.el8.x86_64”中的el8

我使用的是centos 7.9

Linux p6t 3.10.0-1160.102.1.el7.x86_64 #1 SMP Wed Oct 11 09:21:06 CDT 2023 x86_64 x86_64 x86_64 GNU/Linux

我别无选择:如果可能的话,我必须让它在这台机器上本地运行。

我正在考虑获取上面列出的这些文件的正确版本,并将它们放入添加到 LD_LIBRARY_PATH 的目录中,以使它们可供 twilio-cli 可执行文件使用。

在我告诉老板以上是我的攻击计划之前,我在 stackoverflow 上询问: 是否有任何理由认为这种方法根本行不通。

linux shared-libraries
1个回答
0
投票

回答你的问题:

有什么理由认为这种方法根本行不通吗?

流行,大多数时候,它有效。

您可能会遇到一些内核不兼容问题,这种情况时常发生,尤其是当您的内核相当旧时。

© www.soinside.com 2019 - 2024. All rights reserved.