step1:安装r-base
1.安装r-base,可采用通用的:
sudo apt-get install r-base
但是可能会有个问题,默认安装的可能不是最新的,需要在升级,所以建议该方法不用。
2.先配置更新列表(细节看见网址:https://cran.r-project.org/bin/linux/ubuntu/)
首先,打开配置文件
sudo vi /etc/apt/sources.list
添加以下内容:
deb https://mirrors.tuna.tsinghua.edu.cn/CRAN/bin/linux/ubuntu xenial/
其中的<my.favorite.cran.mirror>
为r-base镜像网址,所有镜像可查看官方网址: https://cran.r-project.org/mirrors.html,最好选择处在中国清华大学的镜像文件即https://mirrors.tuna.tsinghua.edu.cn/CRAN/
,其中xenial表示ubuntu16.04版本的昵称。
其次,执行
sudo apt-get install r-base
,或者先执行
sudo apt-get update
最后,R --version
,查看是否与官方提供的最新版本一致,不一致则重复sudo apt-get update
及sudo apt-get install r-base
就可以了。
3.若update出现“NO_PUBKEY 4567813…”问题,尝试以下办法
apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 4567813...
step2:安装Rstudio server
1.先安装专用工具
sudo apt-get install gdebi-core
sudo apt-get install libapparmor1
2.下载安装文件
wget https://download2.rstudio.org/rstudio-server-1.0.136-amd64.deb
(细节看见网址:https://www.rstudio.com/products/rstudio/download-server/,下载最新版的)
3.安装rstudio
sudo gdebi rstudio-server-1.0.136-amd64.deb
4.客户端访问主机ip,端口号为8787,用户及密码为Ubuntu上用户的。
供大家学习用,原文参考许多网上资料,若有雷同请多包涵!