在 EC2 实例上安装 TOR

在 EC2 实例上安装 TOR

作为我正在进行的研究的一部分,我尝试在 Amazon ec2 服务器上安装 TOR 包。

我已将存储库名称添加到我的存储库配置中(按照本教程:https://www.torproject.org/docs/rpms.html.en

当尝试使用安装 tor 包时,sudo yum install tor出现以下错误:

> Loaded plugins: priorities, update-motd, upgrade-helper
amzn-main/latest                                         | 2.1 kB     00:00
amzn-updates/latest                                      | 2.3 kB     00:00
Resolving Dependencies
--> Running transaction check
---> Package tor.x86_64 0:0.2.7.6-tor.1.rh7_1_1503 will be installed
--> Processing Dependency: openssl-libs >= 1.0.1 for package: tor-0.2.7.6-tor.1.rh7_1_1503.x86_64
--> Finished Dependency Resolution
**Error: Package: tor-0.2.7.6-tor.1.rh7_1_1503.x86_64 (tor)
           Requires: openssl-libs >= 1.0.1**
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

于是我尝试安装openssl,发现它已经安装了。

以前有人遇到过这个问题吗?任何解决方案都会有很大的帮助!先感谢您!

答案1

它要求 openssl-libs,而不是 openssl。您需要安装 openssl 库。

该软件包可能被称为 openssl-lib / openssl-libs / openssl-devel 或类似的名称。尝试列出 yum 可用的所有 openssl* 软件包,然后选择一个表明它安装了 openssl 开发库的软件包。

答案2

您需要运行以下命令来查看 openssl-libs 是否在您的任何存储库中:

yum search openssl-libs

如果运行搜索后没有看到它列出,则需要添加提供它的存储库。

相关内容