如何在Debian Jessie(8.8)上安装更新的R-package?

时间:2018-01-20 19:38:08

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

在Debian Jessie(8.8)上,最新的R包不足以使用一些Jupyter-notebook函数(如myWebView.scalesPageToFit = true; myWebView.frame=self.view.bounds; ),所以我正在尝试to get R>=3.3版本。目前的版本是:

rpy2

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

你能帮帮我吗?

修改

不确定是否有帮助,但这是R version 3.1.1 (2014-07-10)

中的内容
/etc/apt/sources.list

1 个答案:

答案 0 :(得分: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

中描述的步骤操作
  

对于R 3.4.3到jessie的后端,请添加类似

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

到您计算机上的文件/etc/apt/sources.list。您需要将<favourite-cran-mirror>替换为mirror list中列出的镜像网址之一。

Secure APT

在从CRAN存储库安装软件包之前,您需要导入Johannes Ranke <jranke@uni-bremen.de>see the secure-apt

发布的歌曲密钥

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