如何在ubuntu16.04上安装 R语言

从明天开始就要学些谢佳标老师的R语言培训了。晚上就学习下如何在Ubuntu 16.04 上搭建 R语言开发环境。

安装R-Base

你可以在Dash 面板下的 Software Center 上安装R-Base,这是很容易的。然而,Software Center上面的版本比较陈旧,而好多插件 packages 是基于 R-Base 的新版本开发的,所以,最简单的方法是从 Cran 服务器上安装 R-Base,下面就详细介绍下安装步骤。

增加一个 R 仓库

首先,我们需要添加一行 到 /etc/apt/sources.list ,注意我的Ubuntu 版本是 xenial16.04,假如你的版本不同的话,你可以改变 'xenial' 为 你系统版本所对应的名字。

ubuntu16.04

sudo echo "deb http://cran.rstudio.com/bin/linux/ubuntu xenial/" | sudo tee -a /etc/apt/sources.list

如果是 ubuntu 16.10 的话.

sudo echo "deb http://cran.rstudio.com/bin/linux/ubuntu yakkety/"  |  sudo tee -a /etc/apt/sources.list

添加 R 到 Ubuntu keyring上

 gpg --keyserver keyserver.ubuntu.com --recv-key 51716619E084DAB9

将会出现下面的提示:

gpg: key 51716619E084DAB9: public key "Michael Rutter <marutter@gmail.com>" imported
gpg: Total number processed: 1
gpg:               imported: 1

如果 key 后面的数字不一样的话, 修改 -recv-key后面的数字 为 提示所显示的数字 51716619E084DAB9

接着执行:

gpg -a --export 51716619E084DAB9 | sudo apt-key add -

安装R-Base

sudo apt-get update
sudo apt-get install r-base r-base-dev

安装 R-Studio

R-Studio 官网) 安装 所需要的版本
笔者的系统是x64位的,所以选择下面的安装包

sudo apt-get install gdebi-core
wget https://download1.rstudio.org/rstudio-1.0.44-amd64.deb
sudo gdebi -n rstudio-1.0.44-amd64.deb
rm rstudio-1.0.44-amd64.deb

效果如下:
ubuntu_rstudio_install.png

安装 RGtk2 报错

Error in loadNamespace(name) : there is no package called ‘RGtk2’
But when I try to install RGtk2 I get this:

configure: error: GTK version 2.8.0 required
ERROR: configuration failed for package ‘RGtk2’

sudo apt-get install libgtk2.0-dev
sudo apt-get install libgtk2.0

或者:

通过 http://rattle.togaware.com/rattle-install-troubleshooting.html 安装。

sudo apt-get install wajig
wajig install libgtk2.0-dev

设置镜像

    local(
    {
    r <- getOption("repos")
    r["CRAN"] <- "http://mirrors.xmu.edu.cn/CRAN/"
    options(repos=r)
    })
    install.packages("stringr")
    library(arulesSequences)

备用镜像:

http://mirror.bjtu.edu.cn/cran/

http://mirrors.ustc.edu.cn/CRAN/

http://mirrors.tuna.tsinghua.edu.cn/CRAN/

http://mirrors.xmu.edu.cn/CRAN/

参考:

添加新评论