在WSL中运行Ubuntu并运行RStudio服务器

首先

要在Ubuntu上使用RStudio,主要有两种选择:使用桌面版RStudio或使用RStudio Server。如果您使用的是Ubuntu14.04以上版本,并且希望在RStudio中输入日语,建议您安装RStudio Server。

安装WSL2

若未安装WSL2,则无法在Ubuntu 20.04上运行某些功能,需要进行安装。请在以管理员身份打开的PowerShell中进行安装。

wsl -l -v

请键入。

如果版本为1,则执行以下操作。
首先,将启用WSL2。在以管理员身份打开的PowerShell中。

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

请重新启动计算机。接下来,设置WSL2为默认选项。再次以管理员权限运行PowerShell。

wsl --set-default-version 2

假设。

安装R

启动Ubuntu并进行各种更新。请在Ubuntu中输入以下命令。

sudo apt-get update
sudo apt-get upgrade -y

在Ubuntu 20.04中注册可用的R存储库。这次使用的是R4.0版本。(据说在WSL1中无法运行,所以需要WSL2。)

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
sudo add-apt-repository 'deb https://cran.r-project.org/bin/Linux/ubuntu focal-cran40/'

安装R

sudo apt install -y r-base r-base-core r-recommended r-base-dev gdebi-core build-essential libcurl4-gnutls-dev libxml2-dev libssl-dev

安装 RStudio Server。

安装RStudio Server。

wget https://rstudio.org/download/latest/stable/server/bionic/rstudio-server-latest-amd64.deb
sudo gdebi rstudio-server-latest-amd64.deb

启动RStudio服务器。

sudo rstudio-server start

然后,您可以通过浏览器连接到http://localhost:8787。
此外,在RStudio Server中,您将被要求提供用户名和密码,但您可以使用操作系统的用户名和密码进行登录。

只需提供一个选项的汉语释义:
参考以下命令,可以手动停止、启动和重新启动服务器。

sudo rstudio-server stop
sudo rstudio-server start
sudo rstudio-server restart