如何在 Ubuntu 12.04 LTS 上安装最新版本的 R?

Ani*_*udh 7 r 12.04 dell-vostro

我无法在运行 Ubuntu 12.04 LTS 的 Dell Vostro 14 3000 系列笔记本电脑上下载最新的 R 版本。

我在终端上输入标准命令:

sudo apt-get update

sudo apt-get install r-base

sudo apt-get install r-base-dev
Run Code Online (Sandbox Code Playgroud)

但最终结果是安装了 R 2.14.1 而不是 R 3.2.0(最新版本)甚至 3.1.1

我是 Linux / Ubuntu 新手,所以请记住这一点。干杯!

dra*_*ock 10

图形用户界面方式

  1. 在 Ubuntu 软件中心,单击“编辑 > 软件源...”
  2. 在“其他软件”选项卡上,单击“添加...”
  3. 输入以下设置:
    • 类型:二进制
    • 网址: http://cran.fhcrc.org/bin/linux/ubuntu
    • 分布:可信赖/
    • 成分:
    • 评论:R CRAN

这将创建一个新的“软件源”,将与常规 Ubuntu/Canonical 软件存储库一起检查。执行此操作后,您需要重新运行sudo apt-get update以查询新存储库。之后,您的系统将默认从 CRAN 源而不是 Canonical 安装 R,因为 CRAN 源将始终具有相同或更大的版本号。

重要笔记

  • URI 行可以有很多不同的值,您应该从CRAN mirrors 列表中选择一个地理位置靠近您的值。cran.fhcrc.org位于美国西雅图。
  • Distribution 行应该与您的 Ubuntu 版本的“代号”相匹配,您可以通过lsb_release -cs在终端窗口中键入来获得。

终端方式

有很好的指示在这里。简要地:

codename=$(lsb_release -c -s)
echo "deb http://cran.fhcrc.org/bin/linux/ubuntu $codename/" | sudo tee -a /etc/apt/sources.list > /dev/null
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9
sudo add-apt-repository ppa:marutter/rdev
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install r-base r-base-dev
Run Code Online (Sandbox Code Playgroud)

同样,cran.fhcrc.orgCRAN 镜像列表中替换为地理上合适的选择。


归档时间:

查看次数:

16547 次

最近记录:

11 年 前