https://mirrors.tuna.tsinghua.edu.cn/CRAN/bin/linux/ubuntu/README.htmlhtml
本文主要講解在ubuntu下如何安裝和更新R語言。將分別介紹什麼是R語言,簡單方法安裝R語言,經過更新源來安裝或更新R語言,和安裝R語言集成開發環境。linux
R語言是主要用於統計分析、繪圖的語言和操做環境。R原本是由來自新西蘭奧克蘭大學的RossIhaka和RobertGentleman開發。(也所以稱爲R)如今由「R開發核心團隊」負責開發。R是基於S語言的一個GNU項目,因此也能夠看成S語言的一種實現,一般用S語言編寫的代碼均可以不做修改的在R環境下運行。R的語法是來自Scheme。編程
R的原始碼可自由下載使用,亦有已編譯的執行檔版本能夠下載,可在多種平臺下運行,包括UNIX(也包括FreeBSD和Linux)、Windows和MacOS。R主要是以命令行操做,同時有人開發了幾種圖形用戶界面。ubuntu
R內建多種統計學及數字分析功能。R的功能也能夠透過安裝套件(Packages,用戶撰寫的功能)加強。由於S的血緣,R比其餘統計學或數學專用的編程語言有更強的物件導向(面向對象程序設計)功能。瀏覽器
R的另外一強項是繪圖功能,製圖具備印刷的質素,也可加入數學符號。服務器
雖然R主要用於統計分析或者開發統計相關的軟體,但也有人用做矩陣計算。其分析速度可比美GNUOctave甚至商業軟件MATLAB。編程語言
http://www.oschina.net/p/r-languagespa
https://www.r-project.org/.net
在Ubuntu軟件中心搜索r-base直接安裝命令行
或者
添加源,而後經過apt-get安裝:
sudo apt-get install r-base
問題是R不是最新版本,有一些新的庫須要新版本的R支持,須要經過更新源來安裝或更新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(安裝)
or
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 -