web-dev-qa-db-ja.com

OS Xでのxvfb-run

OS Xでxvfb-runを実行することはできますか?

私は、xvfb-runを使用するPHPアプリケーションを開発しています。Ubuntuで作業する前は大丈夫でした。

または、Linux/OS Xの両方で使用できるクロスプラットフォームの代替手段があるのでしょうか?

26
Axarsu

X11はOS Xに含まれなくなりました:

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の必要性をなくす方が良いようです:

http://minimul.com/install-osx-wkhtmltoimage-binaries.html

11
acidjunk