Centos 安装R
1 下载R源代码
原码下载地址
https://cloud.r-project.org/
https://cloud.r-project.org/src/base/R-3/R-3.4.2.tar.gz
2 安装编译环境
yum -y install gcc
yum install glibc-headers
yum install gcc-c++
yum install gcc-gfortran
yum install readline-devel
yum install libXt-devel
yum -y install bzip2-devel
3 安装
在下载的解压文件夹中
./configure(./configure --prefix=指定路径/R --enable-R-shlib #设置工作路径)
cd 解压文件夹中
mkdir /home/aimin/software/R/
./configure --prefix=/home/aimin/software/R/ --enable-R-shlib
# 注意 configure 过程中如果有错误,会给出错误的提示,缺少什么就安装什么;
# 例如: configure: error: zlib library and headers are required
# yum -y install bzip2-devel
# REF: https://unix.stackexchange.com/questions/343452/how-to-install-r-3-3-1-in-my-own-directory
make    ## Error: No targets specified and no makefile found
make install
4 测试
R
Centos 安装R的更多相关文章
- CentOS 6.5 无网环境安装R及Rstudio的方法的方法
		在生产环节,一般是不联网的,下面介绍在无望环境如何安装R及R-studio 1. 安装CentOS for R语言的基础环境 1.1 libpng,X11,libjpeg等支持 yum -y ins ... 
- Red hat Linux(Centos 5/6)安装R语言
		Red hat Linux(Centos 5/6)安装R语言1 wget http://cran.rstudio.com/src/base/R-3/R-3.0.2.tar.gz2 tar xzvf R ... 
- Centos 6\7下yum安装R
		在linux下安装软件不如windows方便,在windows下我们一般针对可安装的文件(如R.exe)直接双击运行就可以了.而在linux下我们首先要学会使用安装软件的专门工具如centos下的rp ... 
- centos安装与配置R语言
		Linux下安装R语言 一.编译安装 由于采用编译安装,所以需要用到gcc编译环境,在编译前check文件时还会用到libXt-devel和readline-devel两个依赖,所以在编译R语言源码时 ... 
- CentOS下安装R
		R的Windows版本有直接的安装包,直接下载安装很方便,但是对于CentOS6以上,不能直接通过yum 安装R,需要自己编译. 1. 在编译之前,用yum安装各种软件 (1)安装gcc > y ... 
- CentOS安装gitlab,gerrit,jenkins并配置ci流程
		CentOS安装gitlab,gerrit,jenkins并配置ci流程 By Wenbin juandx@163.com 2016/4/9 这是我参考了网上很多的文档,配置了这三个软件在一个机器上, ... 
- 【推荐】CentOS安装Subversion-1.8.11+HTTP协议支持配置
		注:以下所有操作均在CentOS 6.5 x86_64位系统下完成. 我们需要搭建一个自己的SVN服务器. 此外,搭建好的SVN服务器除了需要支持svn协议外,最好还需要支持HTTP协议和HTTPS协 ... 
- 【推荐】CentOS安装PHP-5.6.4+扩展安装+安全配置+性能配置
		注:以下所有操作均在CentOS 6.5 x86_64位系统下完成. #准备工作# 前段时间PHP官方发布了一个重要的安全升级公告,修复了两个unserialize函数的严重漏洞,目前受影响的版本有: ... 
- CentOS安装Apache-2.4.10+安全配置
		注:以下所有操作均在CentOS 6.5 x86_64位系统下完成. #准备工作# 在安装Nginx之前,请确保已经使用yum安装了各基础组件,并且配置了www用户和用户组,具体见<CentOS ... 
随机推荐
- Java多线程-----线程池详解
			1. 线程池的实现原理 提交一个任务到线程池中,线程池的处理流程如下: 判断线程池里的核心线程是否都在执行任务,如果不是(核心线程空闲或者还有核心线程没有被创建)则创建一个新的工作线程来执行任务.如果 ... 
- 20155228 2016-2017-2 《Java程序设计》第1周学习总结
			20155228 2016-2017-2 <Java程序设计>第1周学习总结 教材学习内容总结 这部分内容是以教材为基础,根据个人的理解来描述的,有的地方的理解和表述可能不规范甚至不正确, ... 
- git使用遇到的坑
			把一个完整项目提交到github上步骤以及注意事项 Git的安装就不说了. 第一步:mkdir/cd 我们需要先创建一个本地的版本库(其实也就是一个文件夹). 你可以直接右击新建文件夹,也可以右击打开 ... 
- Python 构造一个可接受任意数量参数的函数
			为了能让一个函数接受任意数量的位置参数,可以使用一个* 参数 在这个例子中,rest 是由所有其他位置参数组成的元组.然后我们在代码中把它当成了一个序列来进行后续的计算 
- flask 使用Flask-SQLAlchemy管理数据库(连接数据库服务器、定义数据库模型、创建库和表)
			使用Flask-SQLAlchemy管理数据库 扩展Flask-SQLAlchemy集成了SQLAlchemy,它简化了连接数据库服务器.管理数据库操作会话等各种工作,让Flask中的数据处理体验变得 ... 
- Linux基础命令---traceroute追踪路由
			traceroute traceroute指令输出到目标主机的路由包.Traceroute跟踪从IP网络到给定主机的路由数据包.它利用IP协议的生存时间(TTL)字段,并试图在通往主机的路 ... 
- 转:C#串口编程
			本文用来简单介绍一下C#串口编程的知识,主要以实例为内容. 凡是串口设备和计算机交互的时候都用到串口,在C#中我们如何来操作串口呢? 大话串口工作原理 实际串口是用来和外部设备进行交换数据的,我抽象出 ... 
- HDU 2064 汉诺塔III (递推)
			题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2064 约19世纪末,在欧州的商店中出售一种智力玩具,在一块铜板上有三根杆,最左边的杆上自上而下.由小到 ... 
- Codeforce 697A - Pineapple Incident
			Ted has a pineapple. This pineapple is able to bark like a bulldog! At time t (in seconds) it barks ... 
- python 闭包和装饰器
			python 闭包和装饰器 一.闭包闭包:外部函数FunOut()里面包含一个内部函数FunIn(),并且外部函数返回内部函数的对象FunIn,内部函数存在对外部函数的变量的引用.那么这个内部函数Fu ... 
