지속적인 연구의 일환으로 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이 아닌 openssl-libs가 필요합니다. openssl 라이브러리를 설치해야 합니다.
패키지 이름은 openssl-lib/openssl-libs/openssl-devel 또는 이와 유사한 이름일 수 있습니다. yum에서 사용할 수 있는 모든 openssl* 패키지를 나열하고 openssl 개발 라이브러리를 설치한다는 패키지를 선택하세요.
답변2
openssl-libs가 저장소에 있는지 확인하려면 다음 명령을 실행해야 합니다.
yum search openssl-libs
검색을 실행한 후에도 목록에 표시되지 않으면 이를 제공하는 저장소를 추가해야 합니다.