amazon web services - Unable to install R/rmr2 on AWS EMR -


having spent around week trying install r , rmr2 on aws-emr, turning little help. bootstrap script installing r 2.14.1-1~lennycran.0 (thanks jd long's blog). when trying install rmr2 having classic dependency problem. seems have install packages rcpp, rjsonio, bitops, digest , 5 more. because older rcpp works r 2.14.1, downloading named version , installing it. how old, don't know - randomly tried few versions , 0.8.9 worked. make few more hit-and-trials.

sudo curl -o rcpp.tar.gz http://cran.us.r-project.org/src/contrib/archive/rcpp/rcpp_0.8.9.tar.gz sudo r cmd install rcpp.tar.gz 

now supposed install rest of dependencies (how?)

and rmr2 installed. using following script, which, of course fails -

sudo wget --no-check-certificate -o rmr2.tar.qz -s -t 10 -t 5 http://goo.gl/dvbric sudo r cmd install rmr2.tar.gz 

my question -

what should simple bootstrap script installing rest of dependencies ("rjsonio", "bitops", "digest", "functional", "stringr", "plyr", "reshape2", "catools")? have worry compatibility of packages well?

here complete bootstrap.sh code -

#!/bin/bash  #debian r upgrade  gpg --keyserver pgpkeys.mit.edu --recv-key 06f90de5381ba480 gpg -a --export 06f90de5381ba480 | sudo apt-key add - echo "deb http://streaming.stat.iastate.edu/cran/bin/linux/debian lenny-cran/" | sudo tee -a /etc/apt/sources.list sudo apt-get update sudo apt-get -t lenny-cran install --yes --force-yes r-base r-base-dev  sudo curl -o rmr2.tar.gz http://goo.gl/dvbric sudo r cmd install rmr2.tar.gz <<<< not go beyond this.  set -e bucket=muxxx-bisxxx-bucket path=input.tar.gz wget -s -t 10 -t 5 http://$bucket.s3.amazonaws.com/$path mkdir -p /home/hadoop/contents tar -c /home/hadoop/contents -xzf input.tar.gz  export hadoop_cmd=/home/hadoop/bin/hadoop export hadoop_streaming=/home/hadoop/contrib/streaming/hadoop_streaming.jar  /home/hadoop/bin/hadoop fs -mkdir /home/hadoop/contents /home/hadoop/bin/hadoop fs -put /home/hadoop/contents/* /home/hadoop/contents/ 

i have not resolved problem on hand got direction. added following line of code in bootstrap script after r 2.14.1 installation , before rmr2 installation -

sudo rscript -e 'install.packages(c("rjava", "rcpp", "rjsonio", "bitops", "digest", "functional", "stringr", "plyr", "reshape2", "catools"), repos="http://ftp.heanet.ie/mirrors/cran.r-project.org/")' 

currently bootstrapping process breaks down @ plyr, guess, due older version of rcpp have.

i closing post.


Comments

Popular posts from this blog

apache - Remove .php and add trailing slash in url using htaccess not loading css -

javascript - jQuery show full size image on click -