是否可以在OS X上运行xvfb?
我开发了一个使用xvfb-run的PHP应用程序。在我使用Ubuntu之前,它还可以。现在我已经转移到Mac上,应用程序无效。
或者可以在Linux / OS X上使用任何跨平台替代方案吗?
答案 0 :(得分:10)
OS X不再包含X11:
https://support.apple.com/en-us/HT201341
OS X的X11服务器和客户端库可从XQuartz项目获得:
http://xquartz.macosforge.org/
我不确定它是否包含Xvfb等所有其他X好东西。在那种情况下,你可以自己编译;有这些选项:
--disable-xquartz --enable-xvfb --enable-xnest --enable-kdrive
更多信息:
https://www.xquartz.org/Developer-Info.html
IMO: 看起来你可以通过直接在mac osx上使用wkhtmltoimage来更好,不再需要X: