반응형


Ubuntu, Curl undefined symbol: SSLv2_client_method 에러 해결법

 

우분투에서 각종 데이터를 주고받기 위한 프로토콜인 Curl, 

각종 설치 파일을 다운받을 때 사용하곤 하는데, 가끔씩 에러가 발생하는 경우가 있다.

 

대부분의 원인은 Conda와의 충돌로 인해 발생한다.

 

 

 

curl 명령어를 치면 위와 같이 symbol lookup error가 발생하는데,

conda에 깔린 Curl 버전과 로컬에 깔린 curl의 버전의 불일치로 인해 발생하는 문제라고 한다.

 

이를 해결하기 위해서는 번거롭지만 직접 curl이 깔려있는 경로로 가서 curl을 실행시켜주면 된다.

 

 

whereis curl

 

을 실행시켜주면, curl의 경로가 뜨는데 아마 여러개의 경로가 뜰 것이다.

로컬에서 실행되어야하는 curl은 /usr/bin 안에 있는 curl이므로, 해당 경로로 이동하여 직접 파일을 실행시킬 수 있다.

 

cd /usr/bin
./curl <curl로 수행하고자 하는 명령>

 

반응형
블로그 이미지

Hyunsoo Luke HA

석사를 마치고 현재는 Upstage에서 전문연구요원으로 활동중인 AI 개발자의 삽질 일지입니다! 이해한 내용을 정리하는 용도로 만들었으니, 틀린 내용이 있으면 자유롭게 의견 남겨주세요!

,