2012-10-06 66 views
1

我首先通过Ubuntu软件中心与R Commander一起安装了R 2.14。让Rstudio与Ubuntu上的自定义编译R一起工作

然后我安装了Rstudio,它在R 2.14下运行良好。

过了一段时间,我想使用R 2.15,但无法编译R 2.15源代码。

因此,我尝试了“sudo apt-get build-dep r-base”。 之后,我成功编译了R 2.15,并安装了R 2.15。

但是,现在Rstudio不停地报告 “找不到R共享库(/usr/local/lib/R/lib/libR.so)。如果这是R的自定义构建,是否使用 - 启用-R-shlib选项?“

看来我应该用选项--enable-R-shlib重新安装R 2.15。

但问题是,我怎样才能使R 2.15不稳定?

我试过“sudo apt-get autoremove r-base”,但R 2.15仍然可以在我的Ubuntu上运行。

关于如何让Rstudio可以使用自定义编译的R的任何想法?

谢谢,

+0

尝试过RStudio支持论坛?这不是它... – Spacedman

回答

2

我自己找到了解决方案。

简而言之,我应该使用make uninstall来删除R 12.5。

+0

只是重新编译和安装会覆盖当前的安装,这将是很好的。 –

1

你正在以太复杂的方式解决这个问题。

查看README for Ubuntu binaries from CRAN获得2.15二进制文件作为正确.deb包。

这些将在路径中,具有适当的取决于:只是从命令行或通过RStudio工作。

相关问题