2017-03-14 94 views
0

我试图在远程服务器上安装R程序包ks。不过,我收到以下错误信息:如何在远程服务器上安装“ks”程序包

configure: error: X11 not found but required, configure aborted. 
ERROR: configuration failed for package ‘rgl’ 
ERROR: dependency ‘rgl’ is not available for package ‘ks’ 

既然是一个远程服务器上,我不能没有安装X11。有没有一种方法可以在没有X11的情况下安装ks

感谢您的帮助!

回答

0

你误解了这是如何工作的。 当然远程服务器,无论是否是无头的,都可以拥有X11 - 他们会将他们的显示器“导出”到你的机器上。通常X11对于其他图形显示的字体指标(例如png或pdf)是必需的。

ks和rgl相当常见。也许你甚至可以将它们安装为二进制包 - 至少Debian/Ubuntu有它们,其他发行版也可以。

+0

谢谢。但我仍然无法解决X11的配置问题。我看到我的问题类似于这篇文章:http://stackoverflow.com/questions/31820865/error-in-installing-rgl-package。但是我无法在服务器上安装xquartz。也类似于这个帖子:https://github.com/thibautjombart/treescape/issues/69,其中rgl由于X11而无法安装。 – Josh

+1

rgl最初需要OpenGL,它需要Unix和MacOS系统上的X11。现在它可以完全在WebGL中工作,它没有这样的要求,但是移除OpenGL依赖关系将是一项非常繁琐的工作。除非有志愿者做这项工作,否则这种改变不太可能发生。 – user2554330

相关问题