xvfb 和 xvfb-运行 有区别吗?

Are there differences between xvfb and xvfb-run?

我必须安装一个需要 xvfb-运行.

的程序

但是我无法在 Ubuntu 16.04 上通过命令 'sudo apt-get install xvfb-run' 安装 xvfb-运行。

不过,我可以安装xvfb。

xvfb 和 xvfb-运行 有区别吗?

我可以使用 xvfb 代替 xvfb-运行吗?

查看 http://manpages.ubuntu.com/manpages/xenial/man1/xvfb-run.1.html 意味着 xvfb-run 是 Xvfb 的包装器。所以,你当然可以在没有 xvfb-run 的情况下使用 Xvfb,你只需要传递更多 xvfb-run 会为你处理的参数/选项。

但是查看 https://launchpad.net/ubuntu/xenial/+package/xvfb(这是 16.04LTS 的手册页列出的包),该包应该带有 xvfb-run。

This package also contains a convenience script called xvfb-run which simplifies the automated execution of X clients in a virtual server environment. This convenience script requires the use of the xauth program.

那么,您确定如果 apt-get 安装 xvfb,就不会同时安装 xvfb-run 吗? (您可能需要安装一些东西才能获得 xauth,但我希望它能作为依赖项处理)