一.系统要求

最小1G RAM

具有sudo权限的非root用户。

如果满足这些条件的话我们就开始了。

二.安装R

R更新速度较快,最新的稳定版本并不总是在Ubuntu的软件库,所以我们将开始通过添加由CRAN维护的外部软件库:我们使用下面的key,可以确保来源是从CRAN在其自己网络服务器,确保来源的安全性。sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB65171

6619E084DAB9

输出如下:E298A3A825C0D65DFD57CBB651716619E084DAB9

gpg: requesting key E084DAB9 from hkp server keyserver.ubuntu.com

gpg: key E084DAB9: public key "Michael Rutter " imported

gpg: Total number processed: 1

gpg: imported: 1 (RSA: 1)

添加软件库来源:sudo apt-get update

输出结果类似如下:. . .

Get:6 https://cran.rstudio.com/bin/linux/ubuntu xenial/ InRelease [3,590 B]

Get:7 https://cran.rstudio.com/bin/linux/ubuntu xenial/ Packages [31.5 kB]

. . .

如果上面的行出现在update命令的输出中,我们已经成功添加了软件库。 这样的话就可以确保我们安装最新的版本。

·现在我们开始准备安装R。sudo apt-get install r-base

·如果报错可以使用下面语句重新安装即可解决问题。sudo apt install r-base-core

现在R的最新稳定版本是在3.3.2,这是打开使用R时,这些信息都会显示出来的.由于我们计划该系统的所有用户都可以使用R,我们将以root用户启动R,以便自动供所有用户使用。接下来我们来启动 R。sudo -i R

输出结果:R version 3.3.2 (2016-10-31) -- "Sincere Pumpkin Patch"

Copyright (C) 2016 The R Foundation for Statistical Computing

Platform: x86_64-pc-linux-gnu (64-bit)

R is free software and comes with ABSOLUTELY NO WARRANTY.

You are welcome to redistribute it under certain conditions.

Type 'license()' or 'licence()' for distribution details.

Natural language support but running in an English locale

R is a collaborative project with many contributors.

Type 'contributors()' for more information and

'citation()' on how to cite R or R packages in publications.

Type 'demo()' for some demos, 'help()' for on-line help, or

'help.start()' for an HTML browser interface to help.

Type 'q()' to quit R.

如果出现上面这些,那就代表我们已经成功装好R。

三. 从CRAN安装R包

R有丰富的插件包。我们将安装txtplot包,他可以使用ASCII输出图形库,包括散点图、线路图、密度图,acf和条形图。install.packages('txtplot')

然后他会弹出来一个小窗口,让你选择镜像。

我们如果选择0-Cloud,这将使我们连接到RStudio提供的内容交付网络(CDN),自动获得地理上最接近我们的选项。 此镜像将设置为会话的其余部分的默认值。 退出R并重新输入后,系统会提示您再次选择一个镜像。

注意:在镜像的列表之前,以下输出显示安装包被安装目录。Installing package into '/usr/local/lib/R/site-library’

(as 'lib’ is unspecified)

. . .

在该路径下,其他所有用户也可以以root身份使用R。如果安装出现如下错误:xxxx had non-zero exit status

可以使用下面代码重新安装:sudo apt-get install r-cran-txtplot

当包安装完成之后,我们就可以加载它。library('txtplot')

如果没有报错,那就是加载成功。让我们用一个示例演示来看看它的功能,一个基本的绘图功能与轴标签。 由R的datasets包提供的示例数据,包含汽车的速度和刹车制动距离。

如果你想了解更多关于txtplot,这可以使用help()。在CRAN上面安装包,都可以使用install.packages()。你也可以去这里看看现在可以使用的包,你可以使用名字或者发布时间排序来查看。

linux系统下载r软件安装,在Linux系统安装R相关推荐

  1. debian linux系统下载工具,在Debian 10 Linux系统中下载安装R和RStudio的方法

    本文教你在Debian 10(Buster) Linux服务器/台式机操作系统中轻松安装R和RStudio. 简介 R是一种通常用于统计计算和数据图形表示的编程语言.另一方面,Rstudio是R的集成 ...

  2. Linux系统平台上软件安装心得

    能否在LINUX下顺利安装软件,很大程度上影响你对LINUX的坚持时间,刚接触LINUX的时候,安装软件不顺利简直是件让人抓狂的事情,反正就是怎么装都装不上.玩LINUX有一段时间的朋友都知道,随着软 ...

  3. 昂达平板装linux系统下载,平板电脑安装Ubuntu教程-以V975w为例,Z3735系列CPU通用...

    最近尝试在昂达V975w平板电脑和intel stick中安装ubuntu,经过分析,发现存在一个非常大的坑.但因为这个坑,此教程适合大部分平板电脑.电脑棒.intel nuc设备安装Ubuntu. ...

  4. 红猫linux系统下载教程,RedCat_NSS_红猫linux软路由安装使用手册

    RedCat_NSS_红猫linux软路由安装使用手册 (11页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.9 积分 RedCat_NSS_红猫l ...

  5. 红猫linux系统下载教程,RedCat_NSS_红猫linux软路由安装使用手册.doc

    RedCat_NSS_红猫linux软路由安装使用手册 安装手册(ISO版) 2010年7月3日 发表评论 阅读评论 一. 硬件要求: 最低配置: * 处理器:266MHz Pentium * 内存: ...

  6. 优盘安装红帽linux系统,从U盘安装 redhat linux 6.0及centos 6.4

    从U盘安装 redhat linux 6.0及centos 6.4 (2013-09-20 19:17:05) 标签: 从u盘安装linux 以前我使用linuxlive usb creator.Ut ...

  7. linux系统如何为软件升级,在Linux系统中怎样才能使用一个命令升级所有软件?...

    今天小编要跟大家分享的有关Linux的文章中,是关于在Linux系统中怎样才能使用一个命令升级所有软件,熟悉Linux系统的小伙伴都知道,让我们的 Linux 系统保持最新状态会用到多种包管理器.比如 ...

  8. mac air 安装linux系统下载,Macbook Air安装linux重获新生

    手上有一台朋友送的Macbook air,型号为A1370,2011年中的机器,具体配置如图: 也怪自己手欠,来了个全盘格式化,结果好了,系统装不上了--是的,连苹果自己的系统也装不上了!在网上找了一 ...

  9. Linux的触屏软件安装,为 Linux 安装触摸屏 -电脑资料

    KDE.GNOME/Nautilus.OpenWindows.WINE 等等 -- 有很多 GUI 都使得用户可以简化对于 Linux 应用程序强大功能的访问和使用, 触摸屏提供了很多单独的打包解决方 ...

最新文章

  1. esp32 linux内核,【小狂系列】跟着小狂玩ESP32之编译环境搭建篇
  2. 编写个shell脚本将/home/test 目录下大于10K的文件转移到/tmp目录下
  3. 八个JS中你见过的类型。
  4. Python反射(自省)机制
  5. iOS开发之Objective-C与JavaScript的交互
  6. Strategy(策略)--对象行为型模式
  7. CoreData并发操作模式简介
  8. 电脑上mysql数据库无法登录_无法远程登入MySQL数据库的几种解决办法MySQL综合 -电脑资料...
  9. centos7上的图形化界面svn客户端_基于windows平台的SVN教程。
  10. O2O年度反思:流量不再为王不赚钱就得死
  11. SQL Server 轻松解决令你头疼的sa登录
  12. 使用Css隐藏超出容器宽度的文字,溢出部分用“...”表示
  13. linux下添加定时任务
  14. 交互式电子杂志_快速的创建交互式演示和翻转电子书工具-XFlip Enterprise(电子杂志相册制作器) V2.0.5.0 中文版 - 未来软件园...
  15. linux pap认证,linux – pppd“同行拒绝认证”
  16. 幻云蜜网筑迷阵 春秋靶场信安大赛从攻击者角度看安全
  17. 安全模式下密码忘记的解决方法
  18. 一生不可错过的世界50大美景[组图]
  19. APP兼容性测试---testin云测试平台
  20. 对c++输入输出的一些封装(bushi)

热门文章

  1. OpenSSH 6.7 发布 开源ssh服务器软件
  2. 瞬间读懂什么是互联网思维、大数据、O2O、众筹、红海
  3. LAMP或LNMP一键安装包
  4. 理论基础 —— 排序 —— 原始冒泡排序
  5. 机器学习常见损失函数
  6. 50 CO配置-控制-获利能力分析-维护经营关注点
  7. python怎么对文件行排序_使用Python对文本文件进行排序
  8. AI(artificial intelligence)的学习
  9. pytorch5:pytorch常用激活函数图像绘制
  10. python库文件安装_python安装库包出现问题