R目前已经更新到了4.1的版本,今天之前仍使用3.6版本,这就导致很多的包的更新版没办法使用,因此在这里主要解决如何在Ubuntu中安装4.0版本,并且为了方便起见,可以同时在Rstudio中随意切换R的版本,来适应不同的分析需求。
一、在Ubuntu中安装R.4.0
参考链接:https://www.cnblogs.com/alanjl/p/13445500.html
1、软件源文件,添加CRAN源
sudo vim /etc/apt/sources.list
#添加阿里的源
deb http://mirrors.aliyun.com/CRAN/bin/linux/ubuntu/ bionic-cran40/
2、更新软件源
sudo apt-get update
3、安装R
sudo apt-get install r-base
4、安装Rstudio
sudo apt-get install gdebi-core
wget https://download2.rstudio.org/rstudio-server-1.1.383-amd64.deb
sudo gdebi rstudio-server-1.1.383-amd64.deb
如果是自己服务器上的ubuntu系统的话,其实通过上述步骤就算安装好了,查看下Rstudio-server是否在运行(理论上安装完后就启动的)
ps -aux|grep rstudio-server
最后通过笔记本浏览器登录服务器上的Rstudio-server,输入你对应的IP地址和端口,然后输入服务器的主机的用户名和密码即可登录;
如果R 安装包的时候提示 Configuration failed because libcurl wha not found.Try installing:.......
使用如下命令安装curl包即可
sudo apt-get install libcurl4-openssl-dev
二、在Rstudio中切换R版本(这说明Rstudio的说明书非常值得一读)
参考链接:https://cloud.tencent.com/developer/news/75690
打开这个文件:/etc/rstudio/rserver.conf,配置下面两行
rsession-which-r 配置使用的 R,跟服务器保持一致;
rsession-ld-library-path 配置 R模块的安装或者调用路径,也跟服务器保持一致。
配置完成后,重新启动 Rstudio 服务
重新登录就可以了。你会发现 R的办法,以及 R library 的路径都一致了。
网友评论