[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
相关推荐
R语言是一种广泛应用于统计分析、数据挖掘和科学计算的编程语言和环境。在Linux系统中安装R语言,需要遵循特定的步骤,因为...熟练掌握R语言及其在Linux环境中的使用,将极大地提高数据科学家和统计学家的工作效率。
在Linux系统中,尤其是SUSE Linux环境下安装R语言环境是一个常见的任务,对于数据科学家和统计分析人员来说至关重要。R语言是一种强大的开源统计分析和图形化编程语言,广泛应用于数据分析、机器学习等领域。以下是...
在Linux环境下,特别是SUSE 11操作系统中安装R语言是一项必要的任务,因为R语言是数据分析、统计计算和图形绘制的重要工具。SUSE Linux是一个稳定且功能强大的企业级操作系统,适合进行复杂的科学计算和数据分析。...
### Linux环境下R与RStudio的安装指南 #### 一、R语言简介 R是一种广泛用于统计分析、绘图的语言和操作环境。它提供了一套完整的数据处理、计算和制图功能,是数据科学领域中非常重要的工具之一。本文将详细介绍在...
Linux系统是最流行的开源操作系统之一,安装R语言环境可以使得用户更方便地进行数据分析和科学计算。 一、下载R语言安装包 首先,需要下载R语言的安装包。可以使用wget命令下载最新版本的R语言安装包。命令如下: ...
Linux 环境 DB2 客户端安装 DB2 是 IBM 公司开发的一种关系型数据库管理系统,广泛应用于企业级应用中。安装 DB2 客户端是连接 DB2 服务器的必要步骤。本文将详细介绍在 RedHat 5.9 企业版环境下安装 DB2 客户端的...
在SUSE Linux操作系统中安装R语言环境是一项关键的任务,尤其对于数据分析、统计计算以及机器学习等领域的工作至关重要。这里我们详细探讨如何使用提供的压缩包文件来完成这个过程。 首先,R语言是一个开源的统计...
- 对于远程环境,R语言的使用通常涉及到分布式服务节点,因此需要在Linux服务器上配置RSERVER和RStudio。 - 安装和配置过程中,确保遵循R和相关软件的版本兼容性,避免因版本不匹配导致的问题。 - 学习R语言连接...
**R语言catboost离线安装源码详解** CatBoost是一款由Yandex开发的高效、开源的机器学习库,尤其在处理分类和回归问题时表现出色。它提供了多种接口,包括Python、R和Java,便于不同编程背景的用户使用。本文将详细...
通过本文档提供的指南,您可以顺利地在 Linux 系统上完成 Oracle EBS R12.1.1 的安装和升级工作,并成功安装中文语言包。遵循这些步骤,有助于确保系统的稳定性和最佳性能。此外,定期查阅官方文档以获取最新信息和...
RStudio是一款专为R语言设计的强大集成开发环境(IDE),尤其在Linux系统中表现卓越。它为R语言的使用者提供了高效、便捷的工作平台,集成了代码编辑、调试、运行、数据可视化等多种功能,大大提升了R语言编程的效率...
### Linux 6.8上安装R的详细步骤与解析 #### 标题解析 标题“Linux 6.8 上安装R”明确指出本文档的...通过遵循这些指导,用户可以顺利地在自己的Linux环境中部署R语言环境,为数据分析和统计计算提供强大的工具支持。
Anaconda是一款包含Python和R语言的开源数据科学平台,适用于科学计算和数据分析。 **步骤 1:下载 Anaconda** - 访问Anaconda官网下载对应操作系统的安装包。 **步骤 2:安装 Anaconda** - 对于Linux系统,使用...
Linux R 安装stringi包时报错,提示无法获取ICUDT文件,原因是到外网的网络不通,需要手动下载需要的包,安装时需要配置这个包的路径,具体方法见readme.txt ICUDT文件名称:icu4c-69_1-data-bin-l.zip
总的来说,搭建R语言环境并不复杂,主要步骤包括下载并安装R、配置环境变量、安装RStudio以及管理和使用R包。了解这些基本操作后,你就可以开始你的R编程之旅了。在实践中,不断学习和解决遇到的问题,你会发现R是一...
### 在Linux环境下安装软件步骤 #### 一、安装ISO文件中的软件 在Linux环境中,安装ISO文件中的软件通常包括以下几个步骤: 1. **挂载ISO文件:** - 首先,创建一个用于挂载ISO文件的目录,例如`/mnt/cdrom`。 ...
在Linux环境下,Dapr(Distributed Application Runtime)是一种开源的、多语言的、云原生应用运行时,它使得构建可移植、松耦合、弹性、反应式微服务变得更为简单。Dapr提供了多种核心服务网格功能,如服务调用、...
本文将详细介绍R语言的环境安装及下载流程,适用于Windows、Linux(包括Ubuntu和CentOS)以及macOS操作系统。 首先,我们需要从官方网站或者国内的镜像站点下载R语言的安装包。R语言的官方网站为<https://cloud.r-...
### Linux一键安装Web环境全攻略知识点详解 #### 一、版权与公司介绍 - **版权声明**: 该文档属于上海驻云信息科技有限公司所有,并保留所有...这对于想要在Linux环境下快速搭建Web服务器的人来说是非常宝贵的资源。
在Linux环境下,R语言的安装过程通常涉及到命令行操作,这可能对初学者来说稍有挑战,但通过以下步骤,你将能够顺利安装并开始使用R语言。 1. **准备工作** 在开始之前,确保你的RHEL6.3系统已经更新到最新版本,...