我首先通过Ubuntu软件中心使用R Commander安装了R 2.14。
然后我安装了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的自定义构建,是否使用--enable-R-shlib选项构建?”
似乎我应该使用选项--enable-R-shlib重新安装R 2.15。
但问题是我如何卸载R 2.15?
我试过“sudo apt-get autoremove r-base”,但是R 2.15仍然适用于我的Ubuntu。
关于如何使Rstudio与自定义编译R一起工作的任何想法
谢谢,
答案 0 :(得分:2)
我自己找到了解决方案。
简单地说,我应该使用make uninstall来删除R 12.5。
答案 1 :(得分:1)
你是以太复杂的方式解决这个问题。
请参阅README for Ubuntu binaries from CRAN以获取2.15二进制文件作为正确的.deb
个包。
这些将在路径中,具有正确的Depends:并且只需从命令行或通过RStudio工作。