【问题标题】:Unable to install Devtools package for R studio mounted on linux redhat server无法为安装在 linux redhat 服务器上的 R studio 安装 Devtools 包
【发布时间】:2023-05-26 16:17:02
【问题描述】:

我无法在 Redhat linux 服务器上的 R Studio 中安装 devtools 包。出现了这些错误消息:

ERROR: configuration failed for package ‘RCurl’
* removing ‘/home/xx/R/x86_64-redhat-linux-gnu-library/3.0/RCurl’
Warning in install.packages :
  installation of package ‘RCurl’ had non-zero exit status

ERROR: dependency ‘RCurl’ is not available for package ‘httr’
* removing ‘/home/xx/R/x86_64-redhat-linux-gnu-library/3.0/httr’
Warning in install.packages :
  installation of package ‘httr’ had non-zero exit status

ERROR: dependencies ‘httr’, ‘RCurl’ are not available for package ‘devtools’

我也无法安装RCurl 软件包。我也尝试安装 libcurl 库:

sudo yum install libcurl4-openssl-dev
sudo yum install libcurl4-gnutls-dev

但是系统说没有这样的包可用。

还有其他方法可以安装devtools 包吗?或者我该如何解决Rcurl的安装问题?

【问题讨论】:

  • 这里有一个RCurl配置失败的列表:omegahat.org/RCurl/FAQ.html
  • 最新更新:我试图安装 libcurl 开发库,但它说没有这样的包可用 sudo yum install libcurl4-gnutls-dev sudo yum install libcurl4-openssl-dev 这两个命令都已执行但系统说没有这样的包可用
  • 最新更新:locate libcurl 命令告诉我已经安装了 libcurl 7.19.7 最新版本。但是当我尝试安装 RCurl 时,我仍然在 R 中收到错误消息,例如“找不到 curl-config”和“错误:包‘RCurl’的配置失败”

标签: linux r redhat rcurl devtools


【解决方案1】:

已解决!

只需要安装curl-config

【讨论】:

  • 太棒了!以下是在 linux 中的操作方法:sudo apt-get install libcurl4-gnutls-dev librtmp-dev