Ubuntun18.04安装最新版本的R


不要直接运行sudo apt-get install r-base,无法安装最新版,但R包安装默认都是用于最新版

1.修改sources.list源文件,添加新R源CRAN

vi /etc/apt/sources.list     #computer/etc/apt/sources.list

#最后一行加上

deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/ <--- change "-cran35" for the current version according to "https://cran.r-project.org/bin/linux/ubuntu/"

2.更新R源

#注意不能直接sudo apt-get update更新,这是因为CRAN中存储的Ubuntu包需要通过密钥E084DAB9进行签名验证,运行以下命令添加密钥到ubuntu系统

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9

sudo apt-get update

3.安装最新版R

#安装基本版,运行

sudo apt-get install r-base

#安装开发版(可以编译R包),运行

sudo apt-get install r-base-dev

 

PS:若已经安装旧版R,更新方法如下:

1.同上12添加并更新R源

2.sudo apt-get update

PS:若想移除以前安装的R包以节约空间

sudo apt-get remove -y 'r-cran-*'

PS:若想更新之前安装的包

update.packages(ask = FALSE)

3.sudo apt-get install r-base

4.restart

 

参考

https://www.r-bloggers.com/updating-r-on-ubuntu/

https://jingyan.baidu.com/article/e8cdb32b3526f837052badea.html

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM