问题描述
在公司的Centos服务器上安装R的包,总是安装不成功,然后有如下提醒:
Warning: 无法在貯藏處https://mirrors.ustc.edu.cn/CRAN/src/contrib中读写索引
Warning message:
package ‘DBI’ is not available (for R version 3.2.2)
问题修复
【更好的方案请直接看最后边PS】
执行下边这条命令,随便选几个源。
setRepositories(addURLs =
c(CRANxtras = "http://cran.at.r-project.org/"))
这样再执行install.packages()
就OK了。
问题分析
公司网络因为https访问不了,只能访问http的源造成的,虽然这个问题不普遍,但是如果碰到确实比较恼火,折腾一早上才找到上边的解决办法。其他参考
PS:其他方案
最后才发现,你可以在选择镜像的时候选择18: (HTTP mirrors)
。⊙﹏⊙b汗