`
gaojingsong
  • 浏览: 1182725 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

【R语言之Linux环境安装】

阅读更多

[root@hadoop0 ~]# cd /opt/

[root@hadoop0 opt]# df -h

Filesystem                    Size  Used Avail Use% Mounted on

/dev/mapper/VolGroup-lv_root   18G  9.8G  6.7G  60% /

tmpfs                         250M   72K  250M   1% /dev/shm

/dev/sda1                     485M   33M  427M   8% /boot

[root@hadoop0 opt]# wget http://mirror.bjtu.edu.cn/cran/src/base/R-3/R-3.0.1.tar.gz

--1999-08-04 18:11:14--  http://mirror.bjtu.edu.cn/cran/src/base/R-3/R-3.0.1.tar.gz

Resolving mirror.bjtu.edu.cn... 202.112.154.58, 2001:da8:205::58

Connecting to mirror.bjtu.edu.cn|202.112.154.58|:80... connected.

HTTP request sent, awaiting response... 200 OK

Length: 25508280 (24M) [application/octet-stream]

Saving to: R-3.0.1.tar.gz?

 

100%[============================>] 25,508,280   311K/s   in 2m 10s  

 

1999-08-04 18:13:24 (192 KB/s) - R--3.0.1.tar.gz saved [25508280/25508280]

 

[root@hadoop0 opt]# ls

apache-flume-1.6.0-bin  

apache-storm-0.9.6.tar.gz  

elasticsearch-2.3.3    

 jdk1.7.0_79    

R-3.0.1.tar.gz      rh                

spark-1.3.1-bin-hadoop2.6      

sqoop-1.4.6.bin__hadoop-2.0.4-alpha.tar.gz

apache-flume-1.6.0-bin.tar.gz    bigdata                    

elasticsearch-2.3.3.zip  

kafka_2.11-0.9.0.1.tgz  

redis-3.2.0        

scala-2.10.5      

spark-1.3.1-bin-hadoop2.6.tgz  

zookeeper-3.4.6.tar.gz

apache-flume-1.6.0-bin.tar.gz.1  data                      

hadoop-2.7.2.tar.gz      ORCLfmap                

redis-3.2.0.tar.gz  scala-2.10.5.tgz  

sqoop-1.4.6

[root@hadoop0 opt]# 

[root@hadoop0 opt]# tar -zxvf R-3.0.1.tar.gz 

R-3.0.1/VERSION-NICK

tar: R-3.0.1/VERSION-NICK: time stamp 2013-05-06 20:02:06 is 434079738.717527534 s in the future

tar: R-3.0.1: time stamp 2013-05-16 15:11:20 is 434926292.717415555 s in the future

[root@hadoop0 opt]# ls

apache-flume-1.6.0-bin          

apache-storm-0.9.6.tar.gz  

elasticsearch-2.3.3    

 jdk1.7.0_79            

R-3.0.1        

redis-3.2.0.tar.gz  

scala-2.10.5.tgz              

sqoop-1.4.6

apache-flume-1.6.0-bin.tar.gz    

bigdata                    

elasticsearch-2.3.3.zip  

kafka_2.11-0.9.0.1.tgz  R-3.0.1.tar.gz  rh                  

spark-1.3.1-bin-hadoop2.6      

sqoop-1.4.6.bin__hadoop-2.0.4-alpha.tar.gz

apache-flume-1.6.0-bin.tar.gz.1  data                      

hadoop-2.7.2.tar.gz      ORCLfmap                

redis-3.2.0     scala-2.10.5        

spark-1.3.1-bin-hadoop2.6.tgz  

zookeeper-3.4.6.tar.gz

[root@hadoop0 opt]# cd R-3.0.1

[root@hadoop0 R-3.0.1]# ./configure 

checking for fl32... no

checking for af77... no

checking for fc... no

configure: error: No F77 compiler found

[root@hadoop0 R-3.0.1]#  yum install gcc-gfortran

 

[root@hadoop0 R-3.0.1]# ./configure 

checking X11/Intrinsic.h usability... no

checking X11/Intrinsic.h presence... no

checking for X11/Intrinsic.h... no

configure: error: --with-x=yes (default) and X11 headers/libs are not available

[root@hadoop0 R-3.0.1]# yum install libXt-devel

[root@hadoop0 R-3.0.1]# ./configure 

config.status: creating src/include/config.h

config.status: executing libtool commands

config.status: executing stamp-h commands

 

R is now configured for i686-pc-linux-gnu

 

  Source directory:          .

  Installation directory:    /usr/local

 

  C compiler:                gcc -std=gnu99  -g -O2

  Fortran 77 compiler:       gfortran  -g -O2

 

  C++ compiler:              g++  -g -O2

  Fortran 90/95 compiler:    gfortran -g -O2

  Obj-C compiler:             

 

  Interfaces supported:      X11

  External libraries:        readline

  Additional capabilities:   NLS

  Options enabled:           shared BLAS, R profiling

 

  Recommended packages:      yes

 

configure: WARNING: you cannot build info or HTML versions of the R manuals

configure: WARNING: you cannot build PDF versions of the R manuals

configure: WARNING: you cannot build PDF versions of vignettes and help pages

[root@hadoop0 R-3.0.1]#  make

trying to compile and link a JNI progam 

detected JNI cpp flags    : -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux

detected JNI linker flags : -L$(JAVA_HOME)/jre/lib/i386/client -ljvm

make[2]: Entering directory `/tmp/RJRECONF.FOhjZn'

gcc -std=gnu99 -I/opt/R-3.0.1/include -DNDEBUG -I/opt/jdk1.7.0_79/include -I/opt/jdk1.7.0_79/include/linux -I/usr/local/include    -fpic  -g -O2  -c conftest.c -o conftest.o

gcc -std=gnu99 -shared -L/usr/local/lib -o conftest.so conftest.o -L/opt/jdk1.7.0_79/jre/lib/i386/client -ljvm -L/opt/R-3.0.1/lib -lR

make[2]: Leaving directory `/tmp/RJRECONF.FOhjZn'

 

 

Java library path: $(JAVA_HOME)/jre/lib/i386/client

JNI cpp flags    : -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux

JNI linker flags : -L$(JAVA_HOME)/jre/lib/i386/client -ljvm

Updating Java configuration in /opt/R-3.0.1

Done.

 

make[1]: Leaving directory `/opt/R-3.0.1'

[root@hadoop0 R-3.0.1]# make install 

 

[root@hadoop0 R-3.0.1]

配置环境变量

JAVA_HOME=/opt/jdk1.7.0_79

STORM_HOME=/opt/bigdata/stomr096

HIVE_HOME=/opt/bigdata/hive2.0

HADOOP_HOME=/opt/bigdata/hadoop272

HBASE_HOME=/opt/bigdata/hbase-1.1.5

R_HOME=/usr/R-3.0.1/lib/R/bin

 

 

PATH=$PATH:$JAVA_HOME/bin:$STORM_HOME/bin:$HIVE_HOME/bin:$HADOOP_HOME/bin:$HBASE_HOME/bin:$R_HOME

export JAVA_HOME STORM_HOME HIVE_HOME HADOOP_HOME HBASE_HOME

export PATH

/.bash_profile" 30L, 744C written

[root@hadoop0 R-3.0.1]# source ~/.bash_profile 

[root@hadoop0 R-3.0.1]# R

 

R version 3.0.1 (2013-05-16) -- "Good Sport"

Copyright (C) 2013 The R Foundation for Statistical Computing

Platform: i686-pc-linux-gnu (32-bit)

 

R is free software and comes with ABSOLUTELY NO WARRANTY.

You are welcome to redistribute it under certain conditions.

Type 'license()' or 'licence()' for distribution details.

 

  Natural language support but running in an English locale

 

R is a collaborative project with many contributors.

Type 'contributors()' for more information and

'citation()' on how to cite R or R packages in publications.

 

Type 'demo()' for some demos, 'help()' for on-line help, or

'help.start()' for an HTML browser interface to help.

Type 'q()' to quit R.

 



 

 

 

错误解决方案:

1)make: Warning: File `/usr/src/linux-2.6.35.7-nanosg20/arch/arm/Makefile' has modification time 3.4e+08 s in the f

修改系统时间与server同步:date -s '13:49:00 2014-01-18' 

2)./configure 报错
   configure: error: No F77 compiler found 
   解决方法:
   yum install gcc-gfortran

3)./configure 报错
  configure: error: --with-readline=yes (default) and headers/libs are not available
   解决方法:
  yum install  readline-devel
 
4)./configure 报错
  configure: error: --with-x=yes (default) and X11 headers/libs are not available 
  解决方法:
   yum install libXt-devel

5)./configure 报错 
  configure: error: C++ preprocessor "/lib/cpp" fails sanity check
  解决方法:
 yum install gcc-c++  glibc-headers
 

  • 大小: 18 KB
0
0
分享到:
评论

相关推荐

    R语言(linux版)安装包

    R语言是一种广泛应用于统计分析、数据挖掘和科学计算的编程语言和环境。在Linux系统中安装R语言,需要遵循特定的步骤,因为...熟练掌握R语言及其在Linux环境中的使用,将极大地提高数据科学家和统计学家的工作效率。

    suse安装R语言环境.rar

    在Linux系统中,尤其是SUSE Linux环境下安装R语言环境是一个常见的任务,对于数据科学家和统计分析人员来说至关重要。R语言是一种强大的开源统计分析和图形化编程语言,广泛应用于数据分析、机器学习等领域。以下是...

    R语言linux安装包suse11

    在Linux环境下,特别是SUSE 11操作系统中安装R语言是一项必要的任务,因为R语言是数据分析、统计计算和图形绘制的重要工具。SUSE Linux是一个稳定且功能强大的企业级操作系统,适合进行复杂的科学计算和数据分析。...

    linux下R安装、 Rstudio安装

    ### Linux环境下R与RStudio的安装指南 #### 一、R语言简介 R是一种广泛用于统计分析、绘图的语言和操作环境。它提供了一套完整的数据处理、计算和制图功能,是数据科学领域中非常重要的工具之一。本文将详细介绍在...

    linux系统安装r语言环境方法及问题详细解决方法.docx

    Linux系统是最流行的开源操作系统之一,安装R语言环境可以使得用户更方便地进行数据分析和科学计算。 一、下载R语言安装包 首先,需要下载R语言的安装包。可以使用wget命令下载最新版本的R语言安装包。命令如下: ...

    Linux环境DB2客户端安装

    Linux 环境 DB2 客户端安装 DB2 是 IBM 公司开发的一种关系型数据库管理系统,广泛应用于企业级应用中。安装 DB2 客户端是连接 DB2 服务器的必要步骤。本文将详细介绍在 RedHat 5.9 企业版环境下安装 DB2 客户端的...

    suse安装R语言环境安装.rar

    在SUSE Linux操作系统中安装R语言环境是一项关键的任务,尤其对于数据分析、统计计算以及机器学习等领域的工作至关重要。这里我们详细探讨如何使用提供的压缩包文件来完成这个过程。 首先,R语言是一个开源的统计...

    R语言catboost离线安装源码

    **R语言catboost离线安装源码详解** CatBoost是一款由Yandex开发的高效、开源的机器学习库,尤其在处理分类和回归问题时表现出色。它提供了多种接口,包括Python、R和Java,便于不同编程背景的用户使用。本文将详细...

    windows下R语言环境安装及访问oracle例子

    - 对于远程环境,R语言的使用通常涉及到分布式服务节点,因此需要在Linux服务器上配置RSERVER和RStudio。 - 安装和配置过程中,确保遵循R和相关软件的版本兼容性,避免因版本不匹配导致的问题。 - 学习R语言连接...

    oracle ebs R12 在linux 安装 12.1.1升级 安装中文语言包.docx

    通过本文档提供的指南,您可以顺利地在 Linux 系统上完成 Oracle EBS R12.1.1 的安装和升级工作,并成功安装中文语言包。遵循这些步骤,有助于确保系统的稳定性和最佳性能。此外,定期查阅官方文档以获取最新信息和...

    rstudio(一款非常好用的Linux的R语言开发环境)

    RStudio是一款专为R语言设计的强大集成开发环境(IDE),尤其在Linux系统中表现卓越。它为R语言的使用者提供了高效、便捷的工作平台,集成了代码编辑、调试、运行、数据可视化等多种功能,大大提升了R语言编程的效率...

    Linux 6.8 上安装R

    ### Linux 6.8上安装R的详细步骤与解析 #### 标题解析 标题“Linux 6.8 上安装R”明确指出本文档的...通过遵循这些指导,用户可以顺利地在自己的Linux环境中部署R语言环境,为数据分析和统计计算提供强大的工具支持。

    Linux系统环境配置(nvidia驱动安装、cuda安装、cudnn安装、Anaconda安装、ssh、xrdp安装等)

    Anaconda是一款包含Python和R语言的开源数据科学平台,适用于科学计算和数据分析。 **步骤 1:下载 Anaconda** - 访问Anaconda官网下载对应操作系统的安装包。 **步骤 2:安装 Anaconda** - 对于Linux系统,使用...

    Linux R 安装stringi包依赖的ICUDT包及使用说明

    Linux R 安装stringi包时报错,提示无法获取ICUDT文件,原因是到外网的网络不通,需要手动下载需要的包,安装时需要配置这个包的路径,具体方法见readme.txt ICUDT文件名称:icu4c-69_1-data-bin-l.zip

    R语言环境搭建.doc

    总的来说,搭建R语言环境并不复杂,主要步骤包括下载并安装R、配置环境变量、安装RStudio以及管理和使用R包。了解这些基本操作后,你就可以开始你的R编程之旅了。在实践中,不断学习和解决遇到的问题,你会发现R是一...

    在Linux环境下安装软件步骤

    ### 在Linux环境下安装软件步骤 #### 一、安装ISO文件中的软件 在Linux环境中,安装ISO文件中的软件通常包括以下几个步骤: 1. **挂载ISO文件:** - 首先,创建一个用于挂载ISO文件的目录,例如`/mnt/cdrom`。 ...

    R 语言的环境安装及下载流程安装方法.docx

    本文将详细介绍R语言的环境安装及下载流程,适用于Windows、Linux(包括Ubuntu和CentOS)以及macOS操作系统。 首先,我们需要从官方网站或者国内的镜像站点下载R语言的安装包。R语言的官方网站为<https://cloud.r-...

    linux下离线在线安装dapr

    在Linux环境下,Dapr(Distributed Application Runtime)是一种开源的、多语言的、云原生应用运行时,它使得构建可移植、松耦合、弹性、反应式微服务变得更为简单。Dapr提供了多种核心服务网格功能,如服务调用、...

    Linux一键安装web环境全攻略

    ### Linux一键安装Web环境全攻略知识点详解 #### 一、版权与公司介绍 - **版权声明**: 该文档属于上海驻云信息科技有限公司所有,并保留所有...这对于想要在Linux环境下快速搭建Web服务器的人来说是非常宝贵的资源。

    linux安装gcc编译环境所需rpm包

    标题提到的“linux安装gcc编译环境所需rpm包”,意味着我们需要在没有yum(适用于基于RPM的系统,如CentOS、Fedora)的情况下,使用RPM包来安装GCC。SUSE 12使用的是zypper,虽然它支持RPM包,但默认使用的是 YaST...

Global site tag (gtag.js) - Google Analytics