日期:2014-05-16  浏览次数:20589 次

Linux环境下搭建R计算平台

      R语言已经广泛地应用于数据分析与文本挖掘,Facebook与Google的挖掘工具都是R语言,它较之于S-Plus与SAS具有开源等优势,具能布置于云平台下进行计算工作。与Matlab等一样,R语言也是从Linux下向Windows发展,但由于许多的R语言程序包只能在Linux下才能用,今天我特意在个人的电脑上搭建了VMware虚拟机下的Fedora14系统,进行实验。

Step1:VMware下搭建Fedora

    安装VMware Station后在虚拟机的平台上安装Fedora14-i686.iso包,过程不再赘述!

    具体的安装参考可见:http://blog.csdn.net/ppzlyg/article/details/4957792

安装R有两种方法,一种是取rpm包,另一种方法则是通过安装R-2-15-1.tar.gz文件。

Step 2:安装R语言环境

方法一:

    1、下载R语言包(http://cran.r-project.org/bin/linux/redhat/fedora11/i386/),把目录下所有的.rpm文件都下载到一个文件夹中,如/home/libing/R下。我用的是Fedora,并且是32位机,所以选择这个。如果是64位机,则应该选择X86-64文件夹下的.rpm文件。

    2、安装之前的准备工作:

         R语言在安装之前,有许多的依赖包要用,所以这个步骤是用yum安装这些依赖包

         a.  安装gcc g++ gfortran编译器:

                   yum install gcc

                   yum install gcc-c++

                   yum install gcc-gfortran

         b.  yum install pcre-devel

               yum install tcl-devel

               yum install zlib-devel

               yum install bzip2-devel

               yum install libX11-devel

               yum install readline-devel    #否则报”–with-readline=yes (default) and headers/libs are not available”错误
               yum install libXt-devel          #否则报”configure: error: –with-x=yes (default) and X11 headers/libs are not available”错误

               yum install tk-devel

               yum install tetex-latex

         c. 上面准备工作已经做好了,可以开始安装R语言了: