我在尝试启动命令./runInstaller时遇到此错误

时间:2014-07-17 02:47:05

标签: oracle oracle11g redhat

尝试启动命令时出现此错误./runInstaller 无法使用':0.0'连接到X11窗口服务器作为DISPLAY变量的值。

3 个答案:

答案 0 :(得分:0)

如果您通过Putty执行此操作,那么我建议您查看Xming,这样您就可以进行Putty远程ssh会话,并将显示转发给Windows机器......

如果您是在没有gui的情况下从Linux服务器执行此操作,则需要远程连接安装了GUI的电脑(Gnome,KDE等),或者您需要直接在Gui上安装Gui。服务器

使用终端上的命令检查是否尚未安装 $ startx

答案 1 :(得分:0)

错误是可以重现的:

$ export DISPLAY=:0.0
$ ./runInstaller
ERROR: Unable to verify the graphical display setup. This application requires X display. Make sure that xdpyinfo exist under PATH variable.

Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.

OP的X服务器是Hummingbird Exceed。 Xming也可以。

实际解决方案取决于:

  • 是否从另一个登录帐户转到oracle。
  • 您是否正在使用X11转发。
  • X11转发使用的实际端口,可以是6010或其他端口。

如果您登录后再使用oracle,则将〜/ .Xauthority复制到oracle帐户。

如果您使用X11转发,并且转发端口为6010,则DISPLAY = localhost:10.0是正确的。

如果您没有使用X11转发,并且如果从oracle服务器可以访问PC上的端口6000,则导出DISPLAY = your.pc.ip.address:0.0是正确的。

安装xterm并使用xterm测试X窗口。

请确保安装xdpyinfo。

有关更多详细信息,请参阅我的文章X windows for Oracle DBAs

答案 2 :(得分:0)

来自Oracle help docs

sudo yum install xorg-x11-utils -y

为我工作。