Isu
Tidak dapat menginstal beberapa paket R (bahasa pemrograman statistik) sejak memperbarui dari 16,04 ke Ubuntu 18,04 . Masalahnya terkait dengan penggunaan perpustakaan bersama libcurl
. Lebih tepatnya:
/usr/lib/x86_64-linux-gnu/libcurl.so.4: version `CURL_OPENSSL_3' not
found (required by /home/avila/R/x86_64-pc-linux-gnu-library/3.4/curl
/libs/curl.so)
Sofar, saya mencoba ...
- ... untuk menginstal versi libcurl sebelumnya
sudo apt-get install libcurl3
, tetapi pustaka lain dihapus instalasinya pada prosedur dan R tidak dapat digunakan.
output kesalahan
Saat mencoba menginstal paket yang disebut "perkiraan", misalnya:
install.packages("forecast")
installing to /home/avila/R/x86_64-pc-linux-gnu-library/3.4/forecast/libs
** R
** data
*** moving datasets to lazyload DB
** inst
** byte-compile and prepare package for lazy loading
Error in dyn.load(file, DLLpath = DLLpath, ...) : unable to load shared
object '/home/avila/R/x86_64-pc-linux-gnu-library/3.4/curl/libs/curl.so':
/usr/lib/x86_64-linux-gnu/libcurl.so.4: version `CURL_OPENSSL_3' not
found (required by /home/avila/R/x86_64-pc-linux-gnu-library/3.4/curl
/libs/curl.so)
ERROR: lazy loading failed for package ‘forecast’
* removing ‘/home/avila/R/x86_64-pc-linux-gnu-library/3.4/forecast’
Warning in install.packages :
installation of package ‘forecast’ had non-zero exit status
Info lain:
- R versi 3.4.4 (2018-03-15)
- Platform: x86_64-pc-linux-gnu (64-bit)
package-management
18.04
shared-library
curl
r
Marcelo Avila
sumber
sumber
Resolusi saya berasal dari papan Rstudio: https://community.rstudio.com/t/error-version-curl-openssl-3-not-found/8090
Cukup menghapus
curl
paket R dan menginstal ulang (bersama dengandevtools
dll.) Lakukan triknya.sumber
Saya memperbaiki masalah saya setelah dijalankan:
install.packages("RCurl")
sumber
curl
paket dan bahkan menginstal ulang R.