在ubuntu中安装R狡猾

时间:2015-11-10 23:14:33

标签: r ubuntu

更新为R后,我遇到ubuntu 15.10问题:

当我尝试运行R时,我得到了以下内容:

  

/ usr / local / lib / R / bin / exec / R:加载共享库时出错:   libicui18n.so.52:无法打开共享对象文件:没有这样的文件或   目录

如果我尝试卸载R(有人建议在网络中),则不会删除R二进制文件(甚至不使用purge!)

2 个答案:

答案 0 :(得分:3)

我遇到了一个CRAN包,但R本身可能是相同的。升级到Ubuntu 15.10时,ICU库从52到55.

在包管理系统之外构建的所有二进制文件可能会失败,因为libicu52现在更长。所以你需要重建 - 它会选择libicu55

但是你应该真的考虑使用来自the CRAN mirrors的(总是当前的)R二进制文件。这些反映了我上传的Debian二进制文件,以及Michael重建的内容。很多人愉快地使用它们,如果需要,我们有r-sig-debian列表以寻求帮助。

答案 1 :(得分:0)

我刚从源代码中重新编译R(我想强调一点:从源代码重新编译)并且它有效。

  1. https://cran.r-project.org/src/base/R-3/R-3.2.2.tar.gz
  2. 下载R.
  3. 解压缩:tar zxvf R-3.2.2.tar.gz
  4. cd R-3.2.2
  5. ./configure
  6. make
  7. sudo make install
  8. <强>更新

    在提出一些建议后,我删除了R - 使用sudo make uninstall从源代码安装。然后我从synaptic安装了它,现在一切正常。