Overview

很久以前,安装R以及R的程序库时,遇到了一些问题,当时做了笔记,现在整理一下。

1.安装R

直接在ubuntu 12.04上安装的R版本是2.14.2,安装ggplot2总是失败。需要在软件源里添加第三方软件源
命令如下:

sudo sh -c "echo deb     http://mirror.bjtu.edu.cn/cran/bin/linux/ubuntu precise/ >>/etc/apt/sources.list"

然后

sudo apt-get update 

可能会报一个公共密钥不存在的错,无法更新,原因在于第三方软件源未得到ubuntu服务器验证,需要一条命令解决:

暂时忘了是什么了,遇到这个错误了在解决吧~

然后重新

sudo apt-get update 

此时

apt-get install r-base

就可以装上最新版本的R软件。

ubuntu14.04上应该不用这么麻烦,ubuntu14.04上软件源比较新,直接安装就可以了。

2.升级R

R 2.x 升级 3.x 需要重新(编译)安装所有包:

  1. 运行R

  2. 执行:

    update.packages(checkBuilt = TRUE, ask = FALSE)
    

3. 安装ggplot2

  1. 运行R

  2. 执行命令:

    install.packages("ggplot2")

4.安装其他R程序库

我在运行figure-10-twenty-flow-congestion-preprocess.R 对数据进行预处理时,发现doBy包不存在,安装doBy:

install.packages("doBy")