1

我需要在 Redhat 8 上安装 Xvfb,但是通常的方法不起作用:

yum -y install xorg-x11-server-Xvfb

参数不匹配:xorg-x11-server-Xvfb

错误:无法找到匹配项:xorg-x11-server-Xvfb

从这里如何在 Redhat 6.5 上安装 Xvfb(X 虚拟帧缓冲区)?我尝试了这个建议:

wget http://vault.centos.org/6.2/os/x86_64/Packages/xorg-x11-server-Xvfb-1.10.4-6.el6.x86_64.rpm
yum localinstall xorg-x11-server-Xvfb-1.10.4-6.el6.x86_64.rpm

但这给出了:

错误:问题:请求冲突

  • 没有提供 xorg-x11-server-Xvfb-1.10.4-6.el6.x86_64 所需的 libXdmcp.so.6()(64bit)
  • 没有提供 xorg-x11-server-Xvfb-1.10.4-6.el6.x86_64 所需的 libXfont.so.1()(64bit)
  • 没有提供 xorg-x11-server-Xvfb-1.10.4-6.el6.x86_64 所需的 libcrypto.so.10()(64bit)
  • 没有提供 xorg-x11-server-Xvfb-1.10.4-6.el6.x86_64 所需的 xorg-x11-server-common >= 1.10.4-6.el6

有什么办法可以在 RH8 上安装 Xvfb 吗?

4

1 回答 1

1

执行此操作的唯一方法(无需 RHEL 订阅)是执行以下安装,这些安装仅在按此顺序时有效:

yum install -y libXScrnSaver \
mesa-libgbm nss at-spi2-atk libX11-xcb \
ftp://ftp.redhat.com/pub/redhat/rhel/rhel-8-beta/appstream/x86_64/Packages/libxkbfile-1.0.9-9.el8.x86_64.rpm \
ftp://ftp.redhat.com/pub/redhat/rhel/rhel-8-beta/appstream/x86_64/Packages/xorg-x11-xkb-utils-7.7-26.el8.x86_64.rpm \
ftp://ftp.redhat.com/pub/redhat/rhel/rhel-8-beta/appstream/x86_64/Packages/xorg-x11-server-common-1.20.2-5.el8.x86_64.rpm \
ftp://ftp.redhat.com/pub/redhat/rhel/rhel-8-beta/appstream/x86_64/Packages/xorg-x11-xauth-1.0.9-12.el8.x86_64.rpm \
ftp://ftp.redhat.com/pub/redhat/rhel/rhel-8-beta/appstream/x86_64/Packages/libXdmcp-1.1.2-11.el8.x86_64.rpm \
ftp://ftp.redhat.com/pub/redhat/rhel/rhel-8-beta/appstream/x86_64/Packages/libXfont2-2.0.3-2.el8.x86_64.rpm \
ftp://ftp.redhat.com/pub/redhat/rhel/rhel-8-beta/appstream/x86_64/Packages/xorg-x11-server-Xvfb-1.20.2-5.el8.x86_64.rpm;

我不知道为什么这么难。

于 2020-12-15T18:53:19.573 回答