R-3.1.2环境安装搭建
2015-12-18 22:42
363 查看
# R语言安装部署
#增加环境变量
vi /etc/profile
source /etc/profile
#增加以下内容
JAVA_HOME=/home/moran/app/jdk1.8.0_60
export JAVA_HOME
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=./:$JAVA_HOME/lib:$JRE_HOME/lib:$JRE_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
export HADOOP_HOME=/home/moran/app/hadoop-2.4.1
export HADOOP_CMD=$HADOOP_HOME/bin/hadoop
export HADOOP_STREAMING=$HADOOP_HOME/share/hadoop/tools/lib/hadoop-streaming-2.6.0-cdh5.4.4.jar
#########################################################################
#安装JQ
cd /home/ocdp/R
chmod +x ./jq
sudo cp jq /usr/bin 密码:Sn,flow9
echo "maching learning tree begin: `date` "
#安装基础库:gcc和gcc-c++
yum list|grep -i gcc
yum install gcc.ppc64
yum install gcc-c++.ppc64
# 安装系统依赖包:ncurses-devel、readline-devel
yum list|grep -i ncurses-devel
yum install ncurses-devel.ppc64
yum list|grep -i readline-devel
yum install readline-devel.ppc64
yum list|grep -i fortran
yum install gcc-gfortran.ppc64
# 安装R基础包
tar zxvf R-3.1.2.tar.gz
cd R-3.1.2
./configure --with-x=no
make
make install
# 安装Rhadoop基础包
cd /home/ocdp/R/RHadoop
R CMD INSTALL digest_0.6.8.tar.gz
R CMD INSTALL functional_0.6.tar.gz
R CMD INSTALL stringr_0.6.2.tar.gz
R CMD INSTALL Rcpp_0.11.4.tar.gz
R CMD INSTALL plyr_1.8.1.tar.gz
R CMD INSTALL reshape2_1.4.1.tar.gz
R CMD INSTALL bitops_1.0-6.tar.gz
R CMD INSTALL caTools_1.17.1.tar.gz
R CMD INSTALL RJSONIO_1.3-0.tar.gz
R CMD INSTALL rmr2_3.3.1.tar.gz
#环境注册到R里
R CMD javareconf
#安装rjava
R CMD INSTALL rJava_0.9-6.tar.gz
R CMD INSTALL rhdfs_1.0.8.tar.gz
#安装算法
cd /home/ocdp/R/tools
R CMD INSTALL C50_0.1.0-21.tar.gz
R CMD INSTALL reshape_0.8.5.tar.gz
R CMD INSTALL arules_1.1-6.tar.gz
R CMD INSTALL registry_0.2.tar.gz
R CMD INSTALL proxy_0.4-14.tar.gz
R CMD INSTALL recommenderlab_0.1-5.tar.gz
R CMD INSTALL Matrix_1.2-0.tar.gz
R CMD INSTALL hashFunction_1.0.tar.gz
echo "maching learning tree end: `date` "
#进入到R环境当中,验证R环境
library(rmr2)
library(rhdfs)
from.dfs(to.dfs(keyval(1,1:10)))
#后台执行shell脚本,并输出日志文件
nohup sh install.sh &>install.log 2>&1 &
#增加环境变量
vi /etc/profile
source /etc/profile
#增加以下内容
JAVA_HOME=/home/moran/app/jdk1.8.0_60
export JAVA_HOME
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=./:$JAVA_HOME/lib:$JRE_HOME/lib:$JRE_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
export HADOOP_HOME=/home/moran/app/hadoop-2.4.1
export HADOOP_CMD=$HADOOP_HOME/bin/hadoop
export HADOOP_STREAMING=$HADOOP_HOME/share/hadoop/tools/lib/hadoop-streaming-2.6.0-cdh5.4.4.jar
#########################################################################
#安装JQ
cd /home/ocdp/R
chmod +x ./jq
sudo cp jq /usr/bin 密码:Sn,flow9
echo "maching learning tree begin: `date` "
#安装基础库:gcc和gcc-c++
yum list|grep -i gcc
yum install gcc.ppc64
yum install gcc-c++.ppc64
# 安装系统依赖包:ncurses-devel、readline-devel
yum list|grep -i ncurses-devel
yum install ncurses-devel.ppc64
yum list|grep -i readline-devel
yum install readline-devel.ppc64
yum list|grep -i fortran
yum install gcc-gfortran.ppc64
# 安装R基础包
tar zxvf R-3.1.2.tar.gz
cd R-3.1.2
./configure --with-x=no
make
make install
# 安装Rhadoop基础包
cd /home/ocdp/R/RHadoop
R CMD INSTALL digest_0.6.8.tar.gz
R CMD INSTALL functional_0.6.tar.gz
R CMD INSTALL stringr_0.6.2.tar.gz
R CMD INSTALL Rcpp_0.11.4.tar.gz
R CMD INSTALL plyr_1.8.1.tar.gz
R CMD INSTALL reshape2_1.4.1.tar.gz
R CMD INSTALL bitops_1.0-6.tar.gz
R CMD INSTALL caTools_1.17.1.tar.gz
R CMD INSTALL RJSONIO_1.3-0.tar.gz
R CMD INSTALL rmr2_3.3.1.tar.gz
#环境注册到R里
R CMD javareconf
#安装rjava
R CMD INSTALL rJava_0.9-6.tar.gz
R CMD INSTALL rhdfs_1.0.8.tar.gz
#安装算法
cd /home/ocdp/R/tools
R CMD INSTALL C50_0.1.0-21.tar.gz
R CMD INSTALL reshape_0.8.5.tar.gz
R CMD INSTALL arules_1.1-6.tar.gz
R CMD INSTALL registry_0.2.tar.gz
R CMD INSTALL proxy_0.4-14.tar.gz
R CMD INSTALL recommenderlab_0.1-5.tar.gz
R CMD INSTALL Matrix_1.2-0.tar.gz
R CMD INSTALL hashFunction_1.0.tar.gz
echo "maching learning tree end: `date` "
#进入到R环境当中,验证R环境
library(rmr2)
library(rhdfs)
from.dfs(to.dfs(keyval(1,1:10)))
#后台执行shell脚本,并输出日志文件
nohup sh install.sh &>install.log 2>&1 &
相关文章推荐
- WIN7中组件服务中的DCOM配置找不到Microsoft Excel应用程序的解决办法
- 最优化方法及其数学模型(一)
- Eclipse之导入导出
- 工厂方法模式(head first读书笔记)
- 深入浅出Mybatis-与Spring集成
- Java解析Json字符串--单个实体
- 1064. Complete Binary Search Tree (30)【二叉树】——PAT (Advanced Level) Practise
- STL中的Vector相关用法
- 非递归层次遍历方法实现二叉树中指定节点的层次数查找
- 平衡二叉树(AVL树) ----- C语言
- chkconfig
- RabbitMQ学习笔记(一)
- Android中Span研究
- Android XML绘图
- pgrep
- [Java开发之路](2)Java字符串
- [Java开发之路]Java字符串
- 学习Canvas绘图与动画基础 绘制多条路径(四)
- React-组件嵌套-子组件通过委托向父组件传值
- 外贸网站应该具备哪些功能