1
resposta

Erro CURL_OPENSSL_4

Estou persitentemente obtendo esse erro:

Error in dyn.load(file, DLLpath = DLLpath, ...) : impossível carregar objeto compartilhado '/home/miguel/R/x86_64-pc-linux-gnu-library/3.6/curl/libs/curl.so': /usr/lib/x86_64-linux-gnu/libcurl.so.4: version `CURL_OPENSSL_4' not found (required by /home/miguel/R/x86_64-pc-linux-gnu-library/3.6/curl/libs/curl.so)

Já tentei: sudo apt-get install libcurl4-openssl-dev daí ele desinstala o R. Reinstalo o R e ele me apresenta novamente esse erro.

1 resposta

Olá Miguel, tudo bem? Espero que sim!

Desculpe pela demora em retornar.

Esse problema ocorre devido ao sistema operacional Linux em diversos programas é não exclusivo do programa R.

As sugestões que encontrei para possíveis soluções são as seguintes:

1)

Instale o libcurl4 usando o comando:

sudo apt-get install libcurl4

Em seguida instale o curl usando o comando:

sudo apt-get install curl

Se você receber o erro CURL_OPENSSL_4' not found, remova o arquivo "/usr/lib/x86_64-linux-gnu/libcurl.so.4" usando o comando:

sudo rm /usr/lib/x86_64-linux-gnu/libcurl.so.4

Crie o softlink usando o comando:

sudo ln -s /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0 /usr/lib/x86_64-linux-gnu/libcurl.so.4

Tente rodar o código em R para ver se foi solucionado, se sim não precisa seguir a segunda opção.


2)

Tente usar o comando:

sudo apt install libcurl4-openssl-dev

Caso ocorre algum erro, execute os comandos:

sudo apt update
sudo apt remove libcurl4

E execute novamente: sudo apt install libcurl4-openssl-dev.


Espero que consiga solucionar o problema.

Caso o problema ainda persista, você pode enviar por aqui qual o código em R que está tentando rodar que ocasiona o erro?

Estou à disposição. Bons estudos!