gpt4 book ai didi

r - 如何在 Debian 上安装 2 个不同的 R 版本?

转载 作者:行者123 更新时间:2023-12-03 02:48:46 28 4
gpt4 key购买 nike

在我们的服务器上,按照 http://cran.r-project.org/bin/linux/debian/ 上的说明安装了 R 2.12.1 ,使用apt-get install等等

由于情况原因,旧的 lenny 机器尚未更新到新的稳定版 debian,而且看起来这不会很快发生。由于这里的一些研究依赖于最新版本的 VGAM,因此我们需要在 debian 上安装 R 2.14.0。但为了保持旧代码运行,我们不能仅仅删除 R 2.12.1(在此版本上安装 VGAM 0.8.4 会出现错误)。

所以我们需要安装 2 个 R 版本。据我了解,如果我们只使用 apt-get Upgrade 旧版本将被新版本替换。我已经查阅了大量文档,但找不到最佳方法。

我现在唯一能想象的就是尝试从源代码构建最新的 R,但我的同事不太热衷于这个想法,并促使我首先寻找另一个解决方案。我错过了任何信息,或者有人愿意向我展示完成此任务的小技巧吗?如果从源代码构建是解决方案,我想听听任何陷阱或可能的问题。

最佳答案

您可以使用正确的编译标志安装任何软件的不同版本。当您使用 --help 运行配置脚本时,您应该会看到一个用于查看安装的选项根。

看看

./configure --help
...
Installation directories:
--prefix=PREFIX install architecture-independent files in PREFIX
[/usr/local]

这样您就可以将 R-2.14 安装到:

/usr/local/R/2.14

您可以将 R-2.12 安装到:

/usr/local/R/2.12

当您启动配置脚本时,执行以下操作:

./configure --prefix=/usr/local/R/2.14

等等。

关于r - 如何在 Debian 上安装 2 个不同的 R 版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8343686/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com