在 Windows Subsystem for Linux 2 (WSL 2) 中使用 RStudio

在 Windows Subsystem for Linux 2 (WSL 2) 中使用 RStudio

我正在尝试在 Ubuntu 18 WSL 中运行最新的 RStudio (1.2.1335)。我已经xfce4运行并通过 连接VcXsrv。我可以正常启动任何 GUI 程序。

因此,我下载了RStudio并安装了r-base和。然后我通过(或者)r-recommended安装了 .deb ,安装完成。dpkg -i rstudio-1.2.1335-amd64.debapt install ./rstudio-1.2.1335-amd64.deb

但是当我尝试通过终端(通过 VcXsrv 的 xface 终端)或 GUI 启动 RStudio 时,我得到的结果如下:

bash: /usr/bin/rstudio: 无法输出二进制文件:程序文件格式错误

大致意思是“无法运行二进制文件 - 格式错误”。

我也尝试了旧版本rstudio-1.1.463-i386.deb,但根本无法安装。我的主要猜测是存在一些 32/64 位问题,但我确实有 64 位 Windows 和 Ubuntu,并且没有 32 位版本的 RStudio 可以尝试。下载的 MD5 校验和也很好。二进制文件的头部以 开头,ELF后面跟着二进制数据。

输出uname -a

Linux XXX-PC 4.4.0-18362-Microsoft #1-Microsoft 2019 年 3 月 18 日星期一 12:02:00 PST x86_64 x86_64 x86_64 GNU/Linux

// 编辑:

当我sudo rstudio收到不同的消息时:

/usr/bin/rstudio:2:/usr/bin/rstudio:语法错误:意外单词(预期“)”)

答案1

在 Windows Subsystem for Linux 2 (WSL 2) 中使用 RStudio


相关内容