在自定义路径上安装 R

在自定义路径上安装 R

安装 R(解释器和共享库)时文档说应该遵循以下步骤:

 # <go to the R source directory>
 make distclean
 ./configure --enable-R-shlib
 make
 make install

这里我有一个问题:

问 1.make和之间有什么区别make install(我需要运行两个命令吗?)

第二季度。假设我没有 root 访问权限,我想在特定路径下安装 R。/path/to/R/文档提到我应该使用以下选项:

./configure --prefix /path/to/R

make prefix=/path/to/R install

我真的必须将路径传递给两个命令吗?(即 to./configure和 to make)。如果我没有记错的话,我安装过其他软件,通常使用./configure --prefix就足够了。

答案1

回答问题 1制作编译源代码。 进行安装根据设置将编译后的二进制文件移动到安装路径。

回答第二季度:您没有 root 权限,因此无法在默认路径中安装软件。您确实需要将路径(在您的主目录下)传递给这两个命令。如下所示:

./configure --prefix=/home/YourUserName/path/to/R

make prefix=/home/YourUserName/path/to/R install

我已经亲自尝试过,并且有效。

有关详细信息,请参阅R-管理员.pdf

相关内容