ubuntu R 安装及修改

来源:互联网 发布:pxcook像素大厨 mac版 编辑:程序博客网 时间:2024/05/01 21:32

我的ubuntu 是12.04版本,之前用163的源直接安装:

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

这样你R的2.14版本会安装上去。


当你使用一些packages时,如“tm”,会遇到无法安装的情况。

我当时的判断是版本比较低的原因,因而把原版本卸掉:

apt-get autoremove --purge r-base r-base-dev

修改源列表/etc/apt/source.list,添加如下源:

# added for R package crandeb http://ftp.ctex.org/mirrors/CRAN/bin/linux/ubuntu precise/

然后再更新,安装

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

安装过程中可能会出现让你确认是否安装未授权的package,此时可以直接确定,或者

在安装前加入:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9

但是现在按装一些包如“tm”package时,出现如下类似问题:

 ** package was built before R 3.0.0: please re-install it

网上有很多解决方法,有的可能无效,我使用下面这种方法:

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

安装最后如下:


此时,更新成功,然后再次安装就不会出现上述错误,下面是我的安装包:





这样安装package就没有报错。

checkBuilt: If ‘TRUE’, a package built under an earlier major.minor

          version of R (e.g. ‘2.14’) is considered to be ‘old’.


参考文献:

http://cran.r-project.org/bin/linux/ubuntu/README

http://comments.gmane.org/gmane.comp.lang.r.ggplot2/8111


0 0
原创粉丝点击