(1)修改sources.list源文件

用文本编辑软件如 vim 或 gedit 或 kate 打开 /etc/apt/sources.list 文件,在文本末尾新增一行:

1)如果是ubuntu是16.04 LTS,新增

deb https://cloud.r-project.org//bin/linux/ubuntu xenial/

2)如果是ubuntu是15.10,新增

deb https://cloud.r-project.org//bin/linux/ubuntu wily/

3)如果ubuntu是14.04 LTS,新增

deb https://cloud.r-project.org//bin/linux/ubuntu trusty/

4)如果ubuntu是12.04 LTS,新增

deb https://cloud.r-project.org//bin/linux/ubuntu precise/

(2)、运行更新
$ sudo apt-get update
更新源,出现如图所示未通过签名验证等问题,R源更新失败。

CRAN中存储的Ubuntu包需要通过密钥E084DAB9进行签名验证,运行以下命令添加密钥到ubuntu系统

$ sudo apt-key adv –keyserver keyserver.ubuntu.com –recv-keys E084DAB9

结束后,如下图所示设置成功。

设置成功后再次更新软件源
$ sudo apt-get update

大功告成!

(3)、安装最新版R

安装基本版,运行

$ sudo apt-get install r-base

安装开发版(可以编译R包),运行

sudo apt-get install r-base-dev

(4)、运行R软件
在命令行输入R,即进入

(5)、尝试运行R程序,如果rJava没有装好会报错。在安装一下rJava.

Error : .onLoad failed in loadNamespace() for ‘rJava’, details:
call: dyn.load(file, DLLpath = DLLpath, …)
error: unable to load shared object ‘/usr/lib/R/site-library/rJava/libs/rJava.so’:
libjvm.so: cannot open shared object file: No such file or directory
Error: package or namespace load failed for ‘rJava’

安装Javajdk和r-cran-rjava
sudo apt-get install openjdk-7-jdk
sudo apt-get install r-cran-rjava

安装完成后运行,大功告成。

(6)如果在运行过程中仍然报错,则可能是Java环境变量的问题。在运行的程序中重新设置Java的环境变量。
export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-i386

export LD_LIBRARY_PATH=JAVAHOME/jre/lib/i386:JAVA_HOME/jre/lib/i386:JAVA_HOME/jre/lib/i386/client

Sys.setenv(“JAVA_HOME”)

//windows中设置Java环境变量
Sys.setenv(JAVA_HOME=’C:\Program Files\Java\jre7’)

参考文章:
http://jingyan.baidu.com/article/e8cdb32b3526f837052badea.html
http://blog.csdn.net/jiabiao1602/article/details/42076657

Ubuntu下搭建R语言开发环境相关推荐

  1. Eclipse下搭建C语言开发环境

    Eclipse下搭建C语言开发环境 要使用Eclipse开发C/C++语言主要有 下面几个步骤: 1. 安装 JRE 去sun官方网站 下载安装即可 由于 Eclipse 本身是用 Java 开发的, ...

  2. ubuntu下搭建java web开发环境的详细步骤

    系统环境:Ubuntu 10.10(linux-kernel 2.6.35-22) 安装版本:apache-tomcat-7.0.29.tar.gz(官方网址:Apache Tomcat) 安装步骤: ...

  3. 最全Windows下搭建go语言开发环境以及开发IDE

    1.下载 并且 安装/解压Golang 下载选择对应的版本 https://www.golangtc.com/download 本人是win64位的下载的go1.9.2.windows-amd64.z ...

  4. 在ubuntu下搭建Android的开发环境

    参考资料:http://blog.csdn.net/typ0520/article/details/8019356 http://blog.csdn.net/yaolingrui/article/de ...

  5. go编译so win10_Win7/Win10下搭建Go语言开发环境

    2 下载适合window本本的LiteIDE,下载后解压即可使用 3 解压下载的Go安装包,开始配置环境变量 4 新建一个名为GOROOT的环境变量(注意大小写) 5 在系统的Path环境变量中添加g ...

  6. R 语言开发环境搭建

    R 语言在统计计算和画图方面有着显著的优势,因此在大数据领域也有其一席之地. 本文将演示怎样搭建R 语言开发环境. 搭建R 语言开发环境,主要有两个步骤: - 安装 R 到操作系统 - 安装支持 R ...

  7. Ubuntu16.04下搭建Eclipse C++开发环境

    ubuntu下使用Eclipse下搭建开发环境基本上网上教程一大堆,但是复杂度太大,因为很多教程都是从JDK开始安装一直到最后,而且很多都是从别的linux发行版上弄来的方法,各种编译直接吓死人有木有 ...

  8. 干货分享:在Windows下使用Visual Studio搭建C语言开发环境

    前言:本文将教大家如何使用 VIsual Studio Code 搭建 C 语言开发环境,包括使用 VS Code 如何编译和调试 C 语言程序,需要 用到的工具有 Visual Studio Cod ...

  9. 零基础 Ubuntu 20.04.01 下搭建51单片机开发环境[开源编译器SDCC]

    原创首发于CSDN,转载请注明出处,谢谢! 文章目录 为何会在Linux下开发单片机 个人系统环境与所用开发板 安装开源编译器 sdcc STC MCU ISP 闪存工具 stcgal 的安装 单片机 ...

最新文章

  1. Deeplearning知识蒸馏
  2. wordpress PHP合并js,如何在WordPress中添加外部JavaScript
  3. 猜数游戏 (10 分)
  4. linux压缩和解压缩命令大全
  5. python判断数据在某个区间
  6. 仿百度手机助手标题栏透明度随ListView或ScrollView滚动改变的实现方法
  7. webpack 实用配置总结
  8. c++ ftp服务端_重磅干货||五万字长文总结:C/C++ 知识(下篇)
  9. 2017年云计算的六大趋势预测
  10. Translatium for Mac(多语言在线翻译工具)
  11. JBoss AS 7中Domain Mode 和 Standalone Mode
  12. 快手电商产品经理实习岗位一轮笔试
  13. 利用rpm命令安装软件
  14. quartz 整合 postgresql 附带例子
  15. 新加坡Shopee内推
  16. 前端上传超大文件解决方案
  17. NTFS文件系统详解 之 文件定位
  18. java,内存,存储
  19. iphone视图屏幕元素-像素大小 目前iphone,ipod touch 屏幕:320*480
  20. 小米2S手机开启开发者选项

热门文章

  1. 服务器美国视频网站吗,美国服务器可以做视频网站吗
  2. windows使用WiFi-direct连接手机等设备
  3. 实现ISA2004的WPAD(自动发现功能)
  4. linux mysql 僵尸进程_Linux 系统中僵尸进程
  5. 操作系统13章(个人笔记)
  6. 去掉台电U盘加密大师
  7. 三星支付存在漏洞可导致黑客进行交易劫持
  8. 开放API接口整合多元办公能力,企业微信助IT企业打造高效办公平台
  9. 娱乐而已,认真你就输了
  10. 大数据分析——暑期黑马《延禧攻略》到底有多火!