ubuntu repos上的r-cran-packages

时间:2016-12-10 09:30:10

标签: r ubuntu

通常我会从CRAN镜像安装R软件包,但其中一些会给我带来问题。这几乎总是发生在与系统强烈交互的包中(例如rgl,cairoDevices等)。如果我很好理解当我使用

从Ubuntu仓库安装软件包时
apt-get install r-cran-rgl

这些将安装在/usr/lib/R/site-library目录中。对于从/usr/lib/R/site-library安装的许多软件包,当我从R(在sys admin下工作)执行update.packages(ask=FALSE)时,我收到以下类型的消息:

Warning: package 'ggplot2' in library '/usr/lib/R/site-library' will not be updated

我认为发生这种情况是因为曲线上的版本比ubuntu repos上的版本更新。但是,安装了rgl包 在' / usr / lib / R / site-library',但是当我调用时

update.packages(ask=FALSE)

R下载并尝试安装新版本的rgl,尽管安装的版本是ubuntu repos上最后一个版本。顺便说一下,它试图安装并且因为某些错误而失败。

因此,我不明白为什么它不会尝试更新ggplot2,而当它们通过apt-get安装时都尝试更新rgl,并且两者都有最后一个版本号出现在ubuntu repos。

由于 皮埃尔

0 个答案:

没有答案