2016年9月3日星期六

install R on a old bio-linux(ubuntu 14 LTS)

首先是安装R ,从

http://www.r-project.org/
下载R的安装包,我下载的是 R-3.1.1.tar.gz。解压缩之后,进入这个包里面,建立一个文件夹 build
$ cd build
$ ../configure --enble-R-shlib

下面就是一大堆东西,接着
$make
$make install
这种默认的安装方法是自动把可执行程序加入到 /usr/local/bin里面的。
安装完之后,就可以把解压包删掉

1安装 RStudio
http://www.rstudio.com/products/rstudio/download/
选择UBUNTU 64位,下载,解压缩,把文件夹放入 /usr/local/里面,设定路径
$sudo vim /etc/profle
添加
export RSTUDIO_HOME=/usr/local/rstudio
export PATH=$RSTUDIO_HOME/bin:$PATH

重启之后生效


2 安装 R Commander
打开R,一种方法是
>install.packaged("Rcmdr",dependencies=TRUE)
>library(Rcmdr)
不过我这种方法安装一直不成功,显示
1: In install.packages("Rcmdr", dependencies = TRUE) :
  installation of package ‘tcltk2’ had non-zero exit status
2: In install.packages("Rcmdr", dependencies = TRUE) :
  installation of package ‘aplpack’ had non-zero exit status
3: In install.packages("Rcmdr", dependencies = TRUE) :
  installation of package ‘relimp’ had non-zero exit status
4: In install.packages("Rcmdr", dependencies = TRUE) :
  installation of package ‘rgl’ had non-zero exit status
5: In install.packages("Rcmdr", dependencies = TRUE) :
  installation of package ‘RODBC’ had non-zero exit status
6: In install.packages("Rcmdr", dependencies = TRUE) :
  installation of package ‘Rcmdr’ had non-zero exit status

后来逐个安装才知道,Rcmdr所依赖的一些包不适和 R-3.1.1。重新安装R-3.0.0,仍然显示这些包 不适用于R-3.0.0.
那就算了吧。。
3 Rattle
>install.packages("RGtk2")
>install.packages("rattle")


>library(rattle)
>rattle()

同样,Rattle仍然显示不适和R-3.0.0。


看来就只能用RStudio了

没有评论: