ubuntu下安装和更新R语言
0.什么是R语言
R语言是主要用于统计分析、绘图的语言和操作环境。R本来是由来自新西兰奥克兰大学的RossIhaka和RobertGentleman开发。(也因此称为R)现在由“R开发核心团队”负责开发。R是基于S语言的一个GNU项目,所以也可以当作S语言的一种实现,通常用S语言编写的代码都可以不作修改的在R环境下运行。R的语法是来自Scheme。
http://www.oschina.net/p/r-language
https://www.r-project.org/
1.简单方法来安装R语言:
在Ubuntu软件中心搜索r-base直接安装
或者
添加源,然后通过apt-get安装:
sudo apt-get install r-base
问题是R不是最新版本,有一些新的库需要新版本的R支持,需要通过更新源来安装或更新R
2.通过更新源来安装或更新R
2.1.添加新的源(命令行下)
sudo gedit /etc/apt/sources.list
添加:deb http://cran.stat.ucla.edu/bin/linux/ubuntutrusty/
保存(trusty为Ubuntu的版本号)
2.2.在命令行执行:
sudo apt-get update (更新源)
sudo apt-get install r-base r-recommended(安装)
sudo apt-get upgrade(更新)
可能会遇到的问题:
Thefollowing signatures couldn't be verified because the public key isnot available: NO_PUBKEY 51716619E084DAB9
解决方法如下:
获取key
gpg--keyserver keyserver.ubuntu.com --recv-key E084DAB9
更新apt-key
gpg-a --export E084DAB9 | sudo apt-key add -
如果防火墙阻塞11371端口.可尝试以下命令:
gpg--keyserver hkp://keyserver.ubuntu.com:80 --recv-keys E084DAB9
更新apt-key
gpg-a --export E084DAB9 | sudo apt-key add -
3.安装R语言集成开发环境
R语言的集成开发环境RStudio,包括面向桌面用户的IDE和通过浏览器远程访问的LinuxR服务器
安装:https://www.rstudio.com/products/rstudio/download/