redhat之数据挖掘R语言软件及rstudio-server服务的安装
- 安装时间:2015年8月25日 22:55:35
- 作者:luomg
- 软件:R、Rstudio-server
- 环境:redhat6.2
- 联系:luomgf@163.com
- 声明:如果你有遇到安装中的问题欢迎跟帖交流
今日倒腾了一下午终于搞定了R环境的安装,R由于调用了很多fortran库,安装略显麻烦,提供安装脚本之前先来个hell word

*如下为安装脚本,可以直接复制执行,也可以写成脚本
yum install *fortran* texinfo g++ glibc* gcc-c++ readline* libXt-devel java* -y
#wget http://ftp.iitm.ac.in/cran/src/base/R-3/R-3.2.2.tar.gz curl -O http://ftp.iitm.ac.in/cran/src/base/R-3/R-3.2.2.tar.gz
tar -zxf R-3.2..tar.gz
cd R-3.2.
./configure --enable-R-shlib --enable-R-static-lib --enable-BLAS-shlib --enable-static=yes --enable-shared=yes
make CFLAGS=-fPIC
make install
cp lib/libR* /usr/local/lib64/R/lib/ curl -O https://download2.rstudio.org/rstudio-server-rhel-0.99.484-x86_64.rpm
rpm -ivh rstudio-server-rhel-0.99.484-x86_64.rpm
rstudio-server verify-installation
iptables -A INPUT -p tcp -dport -j ACCEPT
netstat -antl
安装常见问题
1、无法安装pdf
/usr/bin/install: 无法获取"NEWS.pdf" 的文件状态(stat): 没有那个文件或目录
/usr/bin/install: 无法获取"NEWS.pdf" 的文件状态(stat): 没有那个文件或目录
make: *** [install-sources2] 错误 1
解决办法:这个问题是由于服务器最小化安装导致不能整上pdf的doc帮助,所以去掉即可
vim doc/Makefile
将18、19行改为下面这样,即去掉NEWS.pdf
INSTFILES2 = NEWS.rds NEWS
NON_SVN_INSTFILES = FAQ RESOURCES NEWS
INSTFILES2 = NEWS.rds NEWS
19 #NEWS.pdf
20 NON_SVN_INSTFILES = FAQ RESOURCES NEWS
21 #NEWS.pdf
22 ## generated later.
【更新】
- 2015年9月15日 13:18:42 rstudio-server执行plot函数报错
解答:执行函数capabilities()观察支持情况> plot(data$VALUE)
Error in RStudioGD() :
Shadow graphics device error: r error 4 (R code execution error)
此外: Warning message:
In grDevices:::png("/tmp/RtmpcMXZp5/661bb3eb614046e699ef8e2416bbf4b8.png", :
本R版本不支持png>1- 2015年9月12日 23:57:10 如果发现verify没有问题,但是还是访问不了,这个时候需要查看防火墙设置
- 2015年9月11日 17:39:51 更新下载命令,将代码作为bash插入,方便复制
- 2015年9月11日 16:18:45 更新安装基础文件
- 2015年8月25日 23:28:33 增加对安装pdf失败的补充
redhat之数据挖掘R语言软件及rstudio-server服务的安装的更多相关文章
- R语言·文本挖掘︱Rwordseg/rJava两包的安装(安到吐血)
每每以为攀得众山小,可.每每又切实来到起点,大牛们,缓缓脚步来俺笔记葩分享一下吧,please~ --------------------------- R语言·文本挖掘︱Rwordseg/rJava ...
- 在Linux下安装R语言软件
安装环境: centos.R3.0.1 1.在终端下下载: #cd /usr/local/ #wget http://mirror.bjtu.edu.cn/cran/src/base/R-3/R-3. ...
- R语言之词云:wordcloud&wordcloud2安装及参数说明
一.wordcloud安装说明 install.packages("wordcloud"); 二.wordcloud2安装说明 install.packages("dev ...
- 吴裕雄--天生自然 R语言开发学习:模块\包的安装命令
install.packages('模块包名称') 或者 install.packages('模块包名称',repos='http://cran.us.r-project.org')
- R︱Linux+Rstudio Server尝鲜笔记(打造最佳Rstudio体验+报错的解决方案)
Rstudio Server 是Rstudio开发的基于R语言的网页版(只能在Linux),你在手机上都可以运行R,还是挺方便的.就是配置起来有点麻烦. 官方下载链接:https://www ...
- R语言实现 广义加性模型 Generalized Additive Models(GAM) 入门
转载请说明. R语言官网:http://www.r-project.org/ R语言软件下载:http://ftp.ctex.org/mirrors/CRAN/ 注:下载时点击 ins ...
- R语言-单一变量分析
R语言简介: R语言是一门专用于统计分析的语言,有大量的内置函数和第三方库来制作基于数据的表格 准备工作 安装R语言 https://cran.rstudio.com/bin/windows/base ...
- R语言︱情感分析—词典型代码实践(最基础)(一)
每每以为攀得众山小,可.每每又切实来到起点,大牛们,缓缓脚步来俺笔记葩分享一下吧,please~ --------------------------- 笔者寄语:词典型情感分析对词典要求极高,词典中 ...
- 用R语言分析与预測员工离职
版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/kMD8d5R/article/details/83542978 https://mmbiz.qpic ...
随机推荐
- Office 针式打印机如何调节边距
1 右击针式打印机,选择"打印机属性" 2 点击"打印机参数设置"选项卡,之前打印出来如果发现上下距离不合适,可以通过调节但也纸页顶距来调整 该参数值可 ...
- 【EasyUI】——可编辑的DataGrid
利用EasyUI做的可编辑的DataGrid大致分为两种类型.一种是启动行编辑的,一种是启动单元格编辑.且不说启动编辑的效果怎样.单启动编辑这一块它就封装的非常厉害.好些功能没有办法去更改.如今项目的 ...
- 【手势交互】8. Nimble Sense
早在2012.2013年度,手势识别领域就发生了几起重要的行业并购.比方英特尔对Omek的收购,谷歌对Flutter的收购.而苹果公司更是以3.45亿美金得高价收购了之前为微软Kinect提供技术支持 ...
- web 开发之js---js获取select标签选中的值
var obj = document.getElementByIdx_x(”testSelect”); //定位id var index = obj.selectedIndex; // 选中索引 va ...
- git 在一台机器上配置多个账户
前提: 必须知道怎样配置git账户,请參考git官方教程:https://help.github.com/articles/generating-ssh-keys 这个教程能教你怎样生成ssh-key ...
- pagefile.sys
pagefile.sys
- docker 清理容器和镜像
在docker运行过程中,会不知不觉造出很多容器,很多都是不用的,需要清理. 下面就是一些清理办法,一个个清理肯定很低效,批量清理很有意思. 查看正在运行的容器 # docker ps -q 9b9f ...
- 多台Mac电脑使用同一个apple开发者账号测试
因为公司有苹果一体机,家里有macbook和黑苹果台式机,多台电脑用同一个开发者账号,每次真机调试时都是选择直接reset,回到另外一台电脑,又要重新设置,太麻烦了.直到最近才设置三台电脑都可以,分享 ...
- pandas 绘图 机器学习看特征相关性
pandas 绘图 import numpy as np import tflearn from tflearn.layers.core import dropout from tflearn.lay ...
- JavaScript--DOM访问子结点childNodes
访问子结点childNodes 访问选定元素节点下的所有子节点的列表,返回的值可以看作是一个数组,他具有length属性. 语法: elementNode.childNodes 注意: 如果选定的节点 ...