ubuntu12.04安装R

安装最新版本的R

在经过多次艰辛的探索,不断谷歌后,使用以下命令安装是最快的。

sudo apt-add-repository -y "deb http://mirrors.xmu.edu.cn/CRAN/bin/linux/ubuntu `lsb_release -cs`/"
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9
sudo apt-get update
sudo apt-get install r-base-dev

上面命令采用厦门大学的镜像,速度快。lsb_release -c自动获取ubuntu的版本号,我的是precise。软件仓库有5种选择:licid、precise、quantal、saucy,之前很不幸下载错了版本,让我一度很绝望受伤,为何人生如此艰难,安装个软件都成了奢望。

安装指定版本的R

上面是安装最新版本的R,如果想要安装指定的版本,可以去R的官网下载源程序,即是是以*.tar.gz结尾的文件。下载到本地后,解压,cd进入源程序文件夹。然后输入命令

  • ./configure
  • make
  • sudo make install

今天就是在网上道听途说,Rwordseg包不支持R3.0以上版本,然后我就跑去官网下载安装2.5版本的。但,发现tm包不支持2.*版本,需要3.*版本的。我欲哭无泪,于是把刚安装好的2.*版本的卸载掉。

如何卸载编译过的程序?

cd 源代码目录
make clean
./configure
make uninstall

一句话总结:折腾一天下来,80%的时间是用来配置上,20%的时间用来干活。

你可能感兴趣的:(ubuntu12.04安装R)