微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在Ubuntu中,RMongo安装失败并出现Segmentation Fault

我已经花了几个小时尝试使用以下输出安装RMongo包:
> install.packages("RMongo")
Installing package into ‘/usr/local/lib/R/site-library’
(as ‘lib’ is unspecified)
--- Please select a CRAN mirror for use in this session ---
trying URL 'https://repo.bppt.go.id/cran/src/contrib/RMongo_0.0.25.tar.gz'
Content type 'application/x-gzip' length 4169519 bytes (4.0 MB)
==================================================
downloaded 4.0 MB

* installing *source* package ‘RMongo’ ...
** package ‘RMongo’ successfully unpacked and MD5 sums checked
** R
** inst
** preparing package for lazy loading
** help
*** installing help indices
** building package indices
** testing if installed package can be loaded
Segmentation fault (core dumped)
ERROR: loading Failed
* removing ‘/usr/local/lib/R/site-library/RMongo’

The downloaded source packages are in
    ‘/tmp/RtmpHZoomn/downloaded_packages’
Warning message:
In install.packages("RMongo") :
  installation of package ‘RMongo’ had non-zero exit status

我还发现了尝试安装xlsx的同样错误.

我不知道过去的发行版有什么变化,因为我用Ubuntu 16.04.2和Ubuntu 17.04尝试了这个,结果相同.

这是Ubuntu 16.04.2发行版中R环境的描述:

> sessionInfo()
R version 3.4.0 (2017-04-21)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: Ubuntu 16.04.2 LTS
Matrix products: default
BLAS: /usr/lib/libblas/libblas.so.3.6.0
LAPACK: /usr/lib/lapack/liblapack.so.3.6.0
locale:
 [1] LC_CTYPE=en_US.UTF-8       LC_NUMERIC=C              
 [3] LC_TIME=es_ES.UTF-8        LC_COLLATE=en_US.UTF-8    
 [5] LC_MONETARY=es_ES.UTF-8    LC_MESSAGES=en_US.UTF-8   
 [7] LC_PAPER=es_ES.UTF-8       LC_NAME=C                 
 [9] LC_ADDRESS=C               LC_TELEPHONE=C            
[11] LC_MEASUREMENT=es_ES.UTF-8 LC_IDENTIFICATION=C       
attached base packages:
[1] stats     graphics  Grdevices utils     datasets  methods   base     
loaded via a namespace (and not attached):
[1] compiler_3.4.0 tools_3.4.0    tcltk_3.4.0

关于可能发生什么的任何想法?

linux-image-3.13.0-121-generic和linux-image-4.4.0-81-generic包含对 Stack Clash vulnerability的修复.

请小心修复此漏洞的内核更新.当前补丁打破了许多java(sun / oracle和openjdk)应用程序.请参阅Bug #1699772: linux-image-4.4.0-81-generic,linux-image-3.13.0-121-generic Regression: many user-space apps crashing.解决方案是使用旧内核临时重启系统(在Trusty中为linux-image-3.13.0-119-generic).

Ubuntu内核开发人员will prepare new patch in a few days.

更新:最新更新(至少图像-4.4.0-83-通用,linux-image-4.8.0-58-generic,linux-image-4.10.0-26-generic)修复此漏洞和用户空间问题程式.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐