CentOS下安装R

R的Windows版本有直接的安装包,直接下载安装很方便,但是对于CentOS6以上,不能直接通过yum 安装R,需要自己编译。

1. 在编译之前,用yum安装各种软件

(1)安装gcc

> yum install gcc

(2)安装g++

> yum install gcc-c++  #否则报”configure: error: C++ preprocessor “/lib/cpp” fails sanity check”错误

(3)安装gfortran 

> yum install gcc-gfortran。#否则报”configure: error: No F77 compiler found”错误

(4)安装readline

> yum install readline-devel  #否则报”–with-readline=yes (default) and headers/libs are not available”错误

(5)安装libXt

> yum install libXt-devel  #否则报”configure: error: –with-x=yes (default) and X11 headers/libs are not available”错误

 

2. download R的安装包

我的版本是3.0.2,可以用命令:

> wget http://cran.rstudio.com/src/base/R-3/R-3.0.2.tar.gz

3. 解压缩 R的安装包

> tar -xzvf R-3.0.2.tar.gz

4. 修改配置文件

> cd R-3.0.2

> ./configure –prefix=/安装目录-

5. 完成编译安装

如果不报错的话(warning不算),就算成功了,接下来就可以直接执行命令:> make, 然后是> make install,可能在make的过程中会等待10几分钟

6. 测试进入R

接下来应该直接可以在shell里直接用R进入R了,如果不可以的话,再用vi /etc/profile修改环境变量PATH路径,增加:export PATH= $PATH:/usr/local/bin,最后别忘了source /etc/profile!

CentOS下安装R

时间: 2024-08-10 19:15:55

CentOS下安装R的相关文章

Centos 下安装 mysql5.5.45

又动手安装了一次mysql,版本是5.5.45,5.5以上版本需要安装cmake! 安装流程: 0.先检查是否有自带的mariadb,有则卸载1.安装所需软件: 2.安装CMAKE; 3.tar.gz形式安装mysql: 4.配置与启动: 0.首先centos7 已经不支持mysql,所以内部集成了mariadb,而安装mysql的话会和mariadb的文件冲突,所以需要先卸载掉mariadb,以下为卸载mariadb,安装mysql的步骤.(妈蛋,之前不知道,我安装了一整天才知道有这个坑,fu

阿里云服务器centos下安装配置svn服务器

阿里云服务器centos下安装配置svn服务器 1.安装svn服务器端 yum install subversion      从镜像下载安装svn服务器端中间会提示是否ok,输入y,确认安装成功提示:.....complete!依次执行如下命令:cd /usr/local/              //进入目录,准备创建svn目录 mkdir svnRepo                   //创建一个svn目录 chmod -R 777 svnRepo            //修改目

CentOS下安装w3m,及w3m的使用

centos下安装软件的命令不是apt-get,而是yum,如果安装w3m,利用sudo yum install w3m w3m-img -y即 w3m具体命令 参数 w3m version w3m/0.5.2, options lang=en,m17n,image,color,ansi-color,mouse,gpm,menu,cookie,ssl,ssl-verify,external-uri-loader,w3mmailer,nntp,gopher,ipv6,alarm,markusage

centos 下安装jdk、tomcat 以及tomcat无法从外部访问的解决办法

centos 下安装jdk.tomcat 以及tomcat无法从外部访问的解决办法 原创 2014年08月28日 10:24:33 标签: selinux enforce cent 2223 昨天在centos下安装了jdk和tomcat,并调试通,之前从Ubuntu下装过,还没有从centos弄过,记录一下安装过程与出现的问题. 首先准备好安装文件,jdk-6u45-linux-i586-rpm.bin  apache-tomcat-6.0.41.tar.gz 进入目录 [html] view

centos下安装mongodb记录

1. 卸载已有mongodb数据库 1 2 /etc/init.d/mongod stop yum erase $(rpm -qa | grep mongodb-org) 删除mongodb相关目录文件等,例如: 1 2 rm -r /var/log/mongodb/ rm -r /var/lib/mongo 2. 下载最新mongodb 1 wget https: 3. 移动下载文件并解压 1 2 mv ./mongodb-linux-x86_64-rhel62-3.2.9.tgz /usr/

Centos下安装memcached+memcached教程

Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载.它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态.数据库驱动网站的速度.Memcached基于一个存储键/值对的hashmap.其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信. Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据.简单的说就是将

CentOS下安装Filezilla软件

CentOS下安装Filezilla软件 说到Centos大家都是非常熟悉了,当然Filezilla也是日常中应用的软件,但是在linux下安装怎么操作呢.安装Filezilla有多个方式,但用户应该最喜欢用的就是下载安装包,然后执行安装.安装Filezilla前需要,下载安装包,然后需要安装编译器,以上工作准备好后,还需要解压,所以比较零碎,所以我就没选择通过安装包进行过安装,在此我通过rpm进行安装,首选是下载所需文件,然后进行yum安装.具体见习: 首选是安装Rpm,在centos下执行以

Centos下安装Redmine

1 Redmine介绍 Redmine是基于ROR框架开发的一套跨平台项目管理系统,是项目管理系统的后起之秀,据说是源于Basecamp的ror版而来,支持多种数据库,除了和DotProject的功能大致相当外,还有不少自己的独特的功能,例如提供wiki.新闻台.时间跟踪.feed聚合.导出pdf等,还可以集成其它版本管理系统和BUG跟踪系统,例如SVN.CVS.TD等. 2 安装说明 操作系统:centos6.0 64位 所需软件:bitnami-redmine-2.5.2-0-linux-x

CentOS下安装Apache步骤详解

CentOS下安装Apache步骤详解 一.实验环境 Linux: CentOS release 6.7 (Final) Apache: httpd-2.4.23.tar.gz VMware: VMware 10.0 宿主机: Win10 x64 二.Apache介绍 Apache一款 Web服务器软件.它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一.它快速.可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器