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