中止(核心转储) - 在R-R版本3.0.2 / Ubuntu 14.04 LTS中安装软件包

时间:2014-05-25 02:06:41

标签: r ubuntu

我对Ubuntu和R很新,我刚刚安装了它们两天。成功安装R和Rstudio后,我想使用以下命令安装R包swirl

install.packages("swirl")

我在安装时遇到了这个问题:

Aborted (core dumped)
Warning in install.packages :
  installation of package ‘digest’ had non-zero exit status
*** buffer overflow detected ***: /usr/lib/R/bin/exec/R terminated
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x741cf)[0x7f128b51e1cf]
/lib/x86_64-linux-gnu/libc.so.6(__fortify_fail+0x5c)[0x7f128b5b5b2c]
/lib/x86_64-linux-gnu/libc.so.6(+0x10a9f0)[0x7f128b5b49f0]
/lib/x86_64-linux-gnu/libc.so.6(+0x10cd6a)[0x7f128b5b6d6a]
/usr/lib/R/lib/libR.so(+0x926c4)[0x7f128bb206c4]
/usr/lib/R/lib/libR.so(+0x9446b)[0x7f128bb2246b]
/usr/lib/R/lib/libR.so(+0xdcddb)[0x7f128bb6addb]
/usr/lib/R/lib/libR.so(Rf_eval+0xf8)[0x7f128bb72d98]
/usr/lib/R/lib/libR.so(Rf_applyClosure+0x346)[0x7f128bb74056]
..........................................

还有数千条代码行。

Rcurltestthathttr也是如此。

发生这种情况时,Rstudio似乎超载并变为灰色。

这一切都以此代码行结束:

Aborted (core dumped)
Warning in install.packages :
  installation of package ‘swirl’ had non-zero exit status

The downloaded source packages are in
    ‘/tmp/RtmpTdWj6H/downloaded_packages’

我认为这可能与我的电脑内存有关。 这些是规格: 宏碁向往V5-572G-6679 内存:5.7GiB 处理器:英特尔®酷睿™i5-3337U CPU @ 1.80GHz×4 磁盘:500 GB

毋庸置疑,当我从图书馆调用漩涡时,它不起作用。

library(swirl)
Error in library(swirl) : there is no package called ‘swirl’

我尝试手动安装软件包,但同样的问题仍然存在;中止(核心倾销)

知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

我有同样的错误。您需要安装以下软件包才能修复它。

sudo apt-get install libcurl4-openssl-dev

此处有更多信息:https://github.com/swirldev/swirl/wiki/Installing-swirl-on-Linux

此致

马修