Mark Asked: 2020-01-23 12:40:58 +0800 CST2020-01-23 12:40:58 +0800 CST 2020-01-23 12:40:58 +0800 CST Ubuntu 19.10 64 位下的 libssl-1.0.0 和 libcrypto-1.0.0 32 位 772 我需要在 Ubuntu 19.10 64 位下运行一个相当老的程序,其中需要: libssl-1.0.0 32 位 libcrypto-1.0.0 32 位 我没能找到它们——也许我没找对地方。我还尝试将较新的版本符号链接到所需的版本,但它失败了。例子: 未定义符号:CRYPTO_num_locks 我应该在哪里搜索它们? 64-bit ssl 32-bit 1 个回答 Voted Best Answer Steffen Ullrich 2020-01-23T13:25:34+08:002020-01-23T13:25:34+08:00 OpenSSL 1.0.0 4 年内不受支持。如果你真的需要这么旧且过时的库,你需要下载源代码并自己编译 - https://www.openssl.org/source/old/1.0.0/。 另请注意,运行如此旧且不受支持的软件堆栈可能会引入安全问题。甚至可能是应用程序不再工作:世界已转向使用 TLS 1.2、TLS 1.3 和 OpenSSL 1.0.0。不支持这些。您可以获得的最好的是 TLS 1.0。
OpenSSL 1.0.0 4 年内不受支持。如果你真的需要这么旧且过时的库,你需要下载源代码并自己编译 - https://www.openssl.org/source/old/1.0.0/。
另请注意,运行如此旧且不受支持的软件堆栈可能会引入安全问题。甚至可能是应用程序不再工作:世界已转向使用 TLS 1.2、TLS 1.3 和 OpenSSL 1.0.0。不支持这些。您可以获得的最好的是 TLS 1.0。