Windows上配置完整Linux开发环境(五):Ubuntu系统安装Rstudio-server

本文详细指导了如何在WSL下的Ubuntu系统中安装RStudio-server,配置R解释器路径,并创建普通用户以通过Windows浏览器访问,以便于在Linux环境中优雅使用RStudio。
摘要由CSDN通过智能技术生成

虽然在Linux系统上可以直接运行R程序,或者用VScode编辑运行R代码,但终究不如Rstudio方便。因此,在wsl下的Ubuntu系统安装Rstudio-server(即Rstudio服务器),再通过window浏览器连接Ubuntu系统的Rstudio-server即可优雅地使用Rstudio。

1、安装Rstudio-server

官网地址:RStudio Server - Posit

选择对应系统所需的Rstudio-server版本,这里我们用的是Ubuntu22

# 安装Rstudio-server

sudo apt-get update        # 首先更新本地的软件包列表

sudo apt-get install gdebi-core   # 安装gdebi:Linux 操作系统中用于安装本地软件包的工具

wget https://download2.rstudio.org/server/jammy/amd64/rstudio-server-2023.12.0-369-amd64.deb    # 下载Rstudio-server安装包

sudo gdebi rstudio-server-2023.12.0-369-amd64.deb   # 通过gdebi安装Rstudio-server

2、Rstudio-server连接到R解释器

Rstudio只是IDE(集成开发环境),必须要连接R解释器才能发挥作用。这里我们连接之前创建的conda R环境myR。可以看到R解释器路径如下:

2.1、通过vim编辑器打开rserver配置文件

vim /etc/rstudio/rserver.conf

2.2、在配置文件中添加R解释器路径

## 步骤1、键入"I",打开vim编辑器的insert模式

## 步骤2、添加R解释器路径

# Server Configuration File
rsession-which-r=/root/anaconda3/envs/myR/bin/R

## 步骤3、按Esc,退出insert模式,键入:wq 保存并退出vim编辑器

3、创建用户并将其拉入root组内

以上操作都是在管理员账户(root)下完成的,但使用浏览器登录R时不允许 root 登录,因此需要创建一个普通用户。

sudo useradd -d /home/tom -m qgy   # 创建名为tom的用户

sudo passwd tom                               # 设置tom用户的密码

sudo usermod -G root tom                 # 将tom拉入root组内,以有权限使用rserver

4、通过Windows浏览器连接Ubuntu系统的Rstudio-server

http://localhost:8787/            # 该网址连接Rstudio-server,登陆刚创建的用户

本文参考:
配置网页版R(RStudio Server)_网页版rstudio打开-CSDN博客

网页版R--RStudio Server_r studio server网页版-CSDN博客

Learning::R (在WSL上安装R和RStudio)_哔哩哔哩_bilibili

  • 25
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

QH_ShareHub

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值