【问题标题】:How to install newer R-packages on Debian Jessie (8.8)?如何在 Debian Jessie (8.8) 上安装更新的 R 包?
【发布时间】:2018-01-20 19:38:07
【问题描述】:

在 Debian Jessie (8.8) 上,最新的 R 包不足以使用一些 Jupyter-notebook 功能(如rpy2),所以我正在尝试to get R>=3.3 版本。当前版本是:

R version 3.1.1 (2014-07-10)    

这是一个 stackoverflow 用户提供的有用链接:https://cran.r-project.org/bin/linux/debian/,但即使有了它,我也不知道如何获得更新的 R 版本。

请你帮帮我好吗?

编辑

不确定是否有帮助,但这是我在 /etc/apt/sources.list 中的内容

# deb cdrom:[Debian GNU/Linux 8 _Jessie_ - Official Snapshot amd64 LIVE/INSTALL Binary 20160315-14:54]/ jessie contrib main non-free

## Repositorio oficial de Debian GNU/Linux
deb http://ftp.debian.org/debian/ jessie main contrib non-free

deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free

~

【问题讨论】:

  • 你没有任何意义。 Debian 测试和不稳定有 R 3.4.3。但是,如果您选择坚持使用较旧的发行版,例如 jessie,那么负担就在您身上了。是的。我们通过 CRAN 有“反向移植”。
  • 但是我的配置肯定有问题,我写的所有数据都是真的@DirkEddelbuettel
  • @DirkEddelbuettel 我有 Jessie 8.8
  • 升级到测试,案例关闭。或者学习如何将当前的 R 放到 Jessie 上。这是一个自我强加的问题。
  • 这些年来我一定已经在这里写了 50 多个答案,将人们指向 CRAN 的 Debian 和 Ubuntu 的 README。那些工作。仔细阅读它们。如果您仍然迷路,r-sig-debian 列表可以提供帮助。

标签: r linux debian jupyter-notebook debian-jessie


【解决方案1】:

您可以从以下位置升级r 软件包:

1) Backports 存储库:3.3.3 版本)

将以下行添加到您的sources.list

deb http://deb.debian.org/debian jessie-backports main contrib non-free

保存然后安装r:

apt-get update
apt-get -t jessie-backports install r-base r-base-dev

2) CRAN 存储库3.4.3 版本)

按照official documentation 中描述的步骤:

对于 jessie 的 R 3.4.3 反向移植,请添加类似

deb http://<favourite-cran-mirror>/bin/linux/debian jessie-cran34/

到您计算机上的文件/etc/apt/sources.list。您需要将&lt;favourite-cran-mirror&gt; 替换为mirror list 中列出的镜像URL 之一。

Secure APT

从CRAN仓库安装包之前,需要导入Johannes Ranke &lt;jranke@uni-bremen.de&gt;(see the secure-apt)发布的singing key

e,g:.

echo deb https://mirrors.sorengard.com/cran/bin/ldebian jessie-cran34/ >> /etc/apt/sources.list
apt-key adv --keyserver keys.gnupg.net --recv-key 'E19F5F87128899B192B1A2C2AD5F960A256A04AF'
apt-get update
apt-get install r-base r-base-dev

【讨论】:

    猜你喜欢
    • 2016-01-05
    • 1970-01-01
    • 1970-01-01
    • 2016-09-13
    • 1970-01-01
    • 1970-01-01
    • 2017-05-10
    • 2016-12-08
    • 2018-11-14
    相关资源
    最近更新 更多