RCurl на NAS-устройстве Synology не может найти curl-config - PullRequest
0 голосов
/ 01 мая 2020

Я пытаюсь установить библиотеку в R на моем Synology NAS. Одним из требований является библиотека RCurl, которая не может быть установлена ​​со следующей ошибкой:

install.packages("RCurl")                                                       
Installing package into ‘/usr/local/lib/R/site-library’                         
(as ‘lib’ is unspecified)                                                       
trying URL 'https://cloud.r-project.org/src/contrib/RCurl_1.98-1.2.tar.gz'      
Content type 'application/x-gzip' length 699583 bytes (683 KB)                  
==================================================                              
downloaded 683 KB                                                               

* installing *source* package ‘RCurl’ ...                                       
** package ‘RCurl’ successfully unpacked and MD5 sums checked                   
checking for curl-config... no                                                  
Cannot find curl-config                                                         
ERROR: configuration failed for package ‘RCurl’                                 
* removing ‘/usr/local/lib/R/site-library/RCurl’                                

The downloaded source packages are in                                           
        ‘/tmp/RtmpHtl2dQ/downloaded_packages’                                   
Warning message:                                                                
In install.packages("RCurl") :                                                  
  installation of package ‘RCurl’ had non-zero exit status                      

Я впервые пробую R на своем NAS. Это то, что мне удалось сделать до сих пор:

  • установить r-base в Docker,
  • подключиться к моему NAS через S SH с правами администратора,
  • проверьте версию curl:
root@MyNAS:/# curl --version
curl 7.54.0 (x86_64-pc-linux-gnu) libcurl/7.54.0 OpenSSL/1.0.2r zlib/1.2.8 c-ares/1.12.0 libssh2/1.7.0 nghttp2/1.24.0
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp scp sftp smb smbs smtp smtps telnet tftp
Features: AsynchDNS Debug TrackMemory IPv6 Largefile NTLM NTLM_WB SSL libz HTTP2 UnixSockets HTTPS-proxy

Кто-нибудь из вас знает, как мне заставить его работать?

...