为 Rstudio Server 开源版本指定 R 可执行文件

为 Rstudio Server 开源版本指定 R 可执行文件

你可以运行多个版本使用 RStudio Server Pro 的 R,您可以在下拉列表中选择要运行哪一个。

开源版本不具备即时更改 R 可执行文件的能力。这是发现。

我只是想挑选不知何故,我安装的 RStudio Server 正在使用哪个 R 版本。本文档

如果您在 Web 浏览器中运行 RStudio,那么 R 的版本由与 RStudio Server 一起运行的 R 版本决定。

“alongside” 是什么意思?是否有一个配置文件,我可以在该文件中提供我想要的可执行文件的路径?

答案1

是的,您可以指定 RStudio Server 将使用哪个 R 版本。请参阅RStudio 服务器:配置服务器

默认情况下,RStudio Server 会针对系统 PATH 中找到的 R 版本运行(使用哪个 R)。您可以通过服务器配置文件中的 rsession-which-r 设置覆盖使用哪个版本的 R。例如,如果您在服务器上安装了两个版本的 R,并且想要确保 RStudio 使用 /usr/local/bin/R 中的版本,那么您可以使用:

rsession-which-r=/usr/local/bin/R

再次注意,必须重新启动服务器才能使此设置生效。

答案2

万一您碰巧正在使用 RStudio Server(开源)或有人正在寻找如何更改 RStudio Server 的 R 默认版本,以下是我在尝试回答同一问题时发现的内容:

rstudio-prefs.json从 RStudio Server 1.3(最新版本为 1.4.1106,于 2021 年 2 月 22 日发布)开始,用户可以在全局级/etc/rstudio文件夹或用户级文件夹中的文件中指定用户首选的 R 版本~/.config/rstudio

https://blog.rstudio.com/2020/02/18/rstudio-1-3-preview-configuration/https://docs.rstudio.com/ide/server-pro/session-user-settings.html用于较新版本 RStudio Server 中的用户设置选项。

https://support.rstudio.com/hc/en-us/articles/200716783-RStudio-Release-HistoryRStudio 发行历史和https://www.rstudio.com/products/rstudio/download-server/redhat-c​​entos/适用于 Red Hat 的 RStudio Server 最新版本的下载。

相关内容