ubuntu12.04-32bit安装R、RHive

1 篇文章 0 订阅

第一部分 安装R

1.在/etc/apt/sources.list文件中添加一个R安装包的入口:

sudo vim /etc/apt/sources.list

在打开的文件中添加一行:deb http://ftp.ctex.org/mirrors/CRAN/bin/linux/ubuntu precise/(此处的precise是针对ubuntu12.04版本,其他对应版本见http://cran.r-project.org/bin/linux/ubuntu/README说明)

保存修改并退出

更新源:sudo apt-get update

更新源的过程中遇到问题:

由于没有公钥,无法验证下列签名 :NO_PUBKEY

解决方法:从GPG server下载对应的公钥并导入

命令:gpg --keyserver subkeys.pgp.net --recv E084DAB9(此处的E084DAB9是上图中的NO_PUBKEY的后8位)

导入key:gpg --export --armor E084DAB9 | sudo apt-key add -

再次sudo apt-get update就没问题了

2.安装R

sudo apt-get install r-base r-base-dev(因为后续会用到install.packages(),所以还安装了r-base-dev)

3.测试

在终端输入‘R’可进入R的CLI,说明安装成功!

第二部分 安装RHive

1.简介

RHive 是一种通过HIVE高性能查询来扩展R计算能力的包。它可以在R环境中非常容易的调用HQL, 也允许在Hive中使用R的对象和函数。理论上数据处理量可以无限扩展的Hive平台,搭配上数据挖掘的利器R环境, 堪称是一个完美的大数据分析挖掘的工作环境。

2.安装R依赖库rJava、Rserve和RUnit

命令:

sudo R CMD javareconf

sudo R(进入R的CLI)

>install.packages("rJava")

>install.packages("Rserve")

>install.packages("RUnit")

3.下载安装RHive

从https://github.com/nexr/RHive/downloads下载RHive_0.0-7.tar.gz,下载后放置到R的安装目录下并安装

命令:sudo R CMD INSTALL RHive_0.0-7.tar.gz

安装完后用sudo R进入R CLI(注意,由于R是通过sudo apt-get安装的,因此是属于root用户的,所以进入R的CLI时要用“sudo R”,这样进入后才能有权限获取相关依赖包),输入library(RHive)成功

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值