ec2 上的 libssl.so.0.9.8

ec2 上的 libssl.so.0.9.8

我正在尝试在 ec2 实例上安装 Common LISP Web 服务器 Hunchentoot(使用 Amazon Linux AMI)。Hunchentoot 的一个依赖项要求“libssl.so.0.9.8”。Hunchentoot 显然无法使用当前版本的 OpenSSL(1.0.0)。此外,我在标准 ec2 软件包存储库中找不到“libssl.so.0.9.8”。获取这个旧库及其所有依赖项的最佳方法是什么?

编辑:本地 Linux 专家告诉我自己将 0.9.8 编译到 /opt,这就是我目前正在做的事情。我们将看看它是如何工作的。

答案1

对我的服务器上的 amzn 存储库进行快速搜索显示以下内容:

yum provides */openssl-devel
...
/usr/lib/libssl.so
...

repoquery --list openssl098e*
...
/usr/lib/libssl.so.0.9.8e
...

两者(openssl-devel 和 openssl098e)均来自 amzn 存储库 - 传统上,在针对 openSSL 编译其他包时会使用 devel 包,但也许另一个也适合您。

相关内容