xvfb和xvfb-run之间有区别吗?

时间:2017-02-08 02:49:38

标签: linux ubuntu ubuntu-16.04 xvfb

我必须安装一个需要xvfb-run的程序。

但我不能通过在Ubuntu 16.04上命令'sudo apt-get install xvfb-run'来安装xvfb-run。

但是,我可以安装xvfb。

xvfb和xvfb-run之间是否存在差异?

我可以使用xvfb代替xvfb-run吗?

1 个答案:

答案 0 :(得分:4)

查看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。

  

这个包还包含一个名为xvfb-run的便捷脚本   简化了虚拟服务器中X客户端的自动执行   环境。这个便利脚本需要使用xauth   程序

那么,你确定如果你运行apt-get install xvfb,你也没有安装xvfb-run吗? (您可能需要安装一些东西来获取xauth,但我原本希望将其作为依赖项处理)