2019년 6월 14일 금요일

laravel 홈스테드 구성중 만난 에러

usr/lib/virtualbox/VirtualBox: relocation error: /usr/lib/x86_64-linux-gnu/libcurl.so.4: symbol SSL_CTX_set_post_handshake_auth version OPENSSL_1_1_1 not defined in file libssl.so.1.1 with link time reference



virtualbox 를 설치후 vagrant를 실행하면서 이런 에러를만났다.

https://askubuntu.com/questions/1041588/virtualbox-not-launching-on-ubuntu-18-04-qt-lib-problem

약간 읽어보니 나와 상황이 비슷하여 따라해보니 잘 해결이 되더라.


which virtualbox << 로 버추얼박스 위치를 찾고

$ ldd /usr/bin/virtualbox
not a dynamic excutable


$ strace /usr/bin/virtualbox
에러내용이 마지막에 나온다.

에디터로 /etc/ld.so.conf.d/libc.conf 를 열어
/usr/local/lib 를 주석처리하면 된다.

$ sudo ldconfig     라이브러리 캐쉬를 업데이트

$ virtualbox

정상구동!!!



댓글 없음: