Ubuntu18.04子系統安裝R和Rstudio

參考Ubuntu 18.04上安裝R及Rstudio

安裝R

直接輸入以下命令可安裝3.4.4版本

> sudo apt-get install r-base

如果想安裝最新版本參考ubuntu18.04安裝最新版本的R

安裝後輸入R即可以進入R語言環境
在這裏插入圖片描述

安裝Rstudio-server

> sudo apt-get install gdebi-core
> wget https://download2.rstudio.org/rstudio-server-1.1.456-amd64.deb
> sudo gdebi rstudio-server-1.1.456-amd64.deb

至此Rstudio-server(網頁版Rstudio)安裝完畢。下面查看自己子系統的ip地址

> ifconfig

在這裏插入圖片描述

之後需要在Ubuntu中開啓Rstudio-server

> sudo rstudio-server start

再之後直接打開網頁,在地址欄輸入

> 192.168.0.113:8787

即可進入網頁版rstudio(登錄時使用用戶創建時的賬戶和密碼)
在這裏插入圖片描述

注意,此時Rstudio中還沒有安裝 Rcpp 和 RcppArmadillo 包,需要先手動安裝

> install.packages(“Rcpp”)
> install.packages(“RcppArmadillo”)

至此,我們成功在ubuntu子系統上安裝並使用了Rstudio,而之前已經在子系統中安裝了TRNG4(傳送門:WSL安裝TRNG隨機數生成器包),因此可以在Rstudio中進行調用。

注意2,在Rstudio中使用TRNG4之前,需要先輸入一行命令

> Sys.setenv(“PKG_LIBS”="-ltrng4")

如果仍然報錯,需要重啓重開。在ubuntu command中執行

> sudo rstudio-server restart

之後便可以成功執行 sourceCpp 命令。如果filename.cpp文件在當前目錄,則source格式需要寫"./filename.cpp"

> Rcpp::sourceCpp("./filename.cpp")

注:

並不需要每次都連網再查看自己主機的ip地址,直接連網後在瀏覽器地址欄如下填寫即可登錄

> localhost:8787

若無法啓動,則需要在ubuntu中先輸入

> sudo rstudio-server start

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章