切换Rstudio的R版本#
[!NOTE]
共享服务器的用户共用一个系统R环境,无法因个人原因而轻易修改公共的R语言版本。
集群用户独享一个环境,且具有sudo权限,因此可以自由安装并修改指定版本的R语言。
以下教程只适用于集群用户,不适用于共享服务器用户!
1.更新系统库并安装gdebi
# 在终端执行下面的命令
sudo apt-get update
sudo apt-get install gdebi-core
2.安装特定版本R语言
## 设置需要的R语言版本,则你是4.3.1版本
export R_VERSION=4.3.1
##下载安装包
curl -O https://cdn.rstudio.com/r/ubuntu-2004/pkgs/r-${R_VERSION}_1_amd64.deb
##解析安装
sudo gdebi r-${R_VERSION}_1_amd64.deb
##检验安装
/opt/R/${R_VERSION}/bin/R --version
(可选)将系统默认的R语言替换为上述安装的R4.3.1
sudo ln -s /opt/R/${R_VERSION}/bin/R /usr/local/bin/R
sudo ln -s /opt/R/${R_VERSION}/bin/Rscript /usr/local/bin/Rscript
3.修改Rstudio的R语言版本
修改配置文件
sudo nano /etc/rstudio/rserver.conf
添加以下内容(这里是上面安装的R4.3.1的路径)
rsession-which-r=/opt/R/4.3.1/bin/R
重启Rstudio即可生效
sudo systemctl restart rstudio-server