在R-Server Ubuntu上安装rgl

时间:2015-12-14 10:09:49

标签: r ubuntu opengl rgl

我想在R-Server上安装rgl,在Ubuntu上运行。 在bas提示符下我安装了

sudo apt-get build-dep r-cran-rgl
  

阅读包列表...完成构建依赖关系树读取状态   信息...完成将安装以下额外包:
  libglu1-mesa将安装以下新软件包:
  libglu1-mesa r-cran-rgl 0升级,2新安装,0删除和   0未升级。需要获得1,645 kB的档案。在这之后   操作时,将使用3,875 kB的额外磁盘空间。你想要   接着说? [是/否]是获得:1 http://archive.ubuntu.com/ubuntu/   trusty / main libglu1-mesa amd64 9.0.0-2 [195 kB]获取:2   http://archive.ubuntu.com/ubuntu/ trusty / universe r-cran-rgl amd64   0.93.996-1 [1,450 kB]以1s(1,047 kB / s)的速率提取1,645 kB选择以前未选择的包libglu1-mesa:amd64。 (阅读数据库   ...当前安装的55586个文件和目录。)准备   unpack ... / libglu1-mesa_9.0.0-2_amd64.deb ...开箱   libglu1-mesa:amd64(9.0.0-2)...选择以前未选中的   包r-cran-rgl。准备打开包装   ... / r-cran-rgl_0.93.996-1_amd64.deb ...拆包r-cran-rgl   (0.93.996-1)...设置libglu1-mesa:amd64(9.0.0-2)...设置   up r-cran-rgl(0.93.996-1)...处理libc-bin的触发器   (2.19-0ubuntu6.6)......

多数民众赞成。最后的三点并不表示还有更多要复制的内容。然后我登录到R-Server并尝试运行

install.packages("rgl", repos="http://R-Forge.R-project.org")

导致错误,即:

.... 
configure: using libpng-config
configure: using libpng dynamic linkage
checking for X... libraries , headers 
checking GL/gl.h usability... no
checking GL/gl.h presence... no
checking for GL/gl.h... no
checking GL/glu.h usability... no
checking GL/glu.h presence... no
checking for GL/glu.h... no
configure: error: missing required header GL/gl.h
ERROR: configuration failed for package ‘rgl’
* removing ‘/home/clambio/R/x86_64-pc-linux-gnu-library/3.2/rgl’
Warning in install.packages :
  installation of package ‘rgl’ had non-zero exit status

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

任何想法出了什么问题?!

1 个答案:

答案 0 :(得分:2)

我通过安装

解决了这个问题
sudo apt-get install mesa-common-dev 

然后

sudo apt-get install libglu1-mesa-dev