7.Ubuntu安装RStudio Server并使用conda虚拟环境中的R

123 阅读1分钟

一、安装R

创建R42虚拟环境:
conda create -y -n R42
激活R42环境:
conda activate R42
安装r-base=4.2:
conda install -c conda-forge r-base=4.2
查看安装结果:
find ~/anaconda3/envs/R42/ -type "d" -name "lib"

二、安装Rstudio-server

# 安装gdebi-core工具:
sudo apt-get install gdebi-core
# 下载rstudio-server安装包:
wget https://download2.rstudio.org/server/focal/amd64/rstudio-server-2023.09.0-463-amd64.deb
# 使用gdebi-core工具安装rstudio-server:
sudo gdebi rstudio-server-2023.09.0-463-amd64.deb
# 激活R42虚拟环境:
conda activate R42

三、启动Rstudio-server

# 打开Rstudio-server配置文件:
sudo nano /etc/rstudio/rserver.conf
# 添加环境配置路径:
rsession-which-r=/home/users-data/liukai/anaconda3/envs/R42/bin/R
rsession-ld-library-path=/home/users-data/liukai/anaconda3/envs/R42/lib
# 重启Rstudio-server:
sudo rstudio-server restart

四、测试Rstudio-server

浏览器打开:http://your_server_ip:8787
your_server_ip是服务器ip地址
输入用户名和密码:服务器账号密码

连接成功

image.png