当前位置: 技术问答>linux和unix
linux 4虚拟机下安装oracle 10g失败。
来源: 互联网 发布时间:2016-12-06
本文导语: 我在linux 4虚拟机下安装oracle 10g失败,在执行./runInstall的时候提示: Exception in thread "main" java.lang.InternalError: Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable. at sun.awt.X11GraphicsEnvironment.i...
我在linux 4虚拟机下安装oracle 10g失败,在执行./runInstall的时候提示:
Exception in thread "main" java.lang.InternalError: Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.
at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method) ......
我在网上找了两个解决方案
1:首先以root用户执行:xhost +IP(本机ip)然后以oracle用户执行export DISPLAY=IP:0.0(上述ip)最后再做./runinstall
2:
①启动x server
②在java运行参数上加-Djava.awt.headless=true
我试了第1个方案,还是失败了,想试一下第2个方案,但是本人接触linux才两天,是个不折不扣的菜鸟,我不知道x server在哪里?该怎么启动它,也不明白第②步在java运行参数上加-Djava.awt.headless=true 怎么做
希望高手能指点一下,不胜感激,谢谢。
Exception in thread "main" java.lang.InternalError: Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.
at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method) ......
我在网上找了两个解决方案
1:首先以root用户执行:xhost +IP(本机ip)然后以oracle用户执行export DISPLAY=IP:0.0(上述ip)最后再做./runinstall
2:
①启动x server
②在java运行参数上加-Djava.awt.headless=true
我试了第1个方案,还是失败了,想试一下第2个方案,但是本人接触linux才两天,是个不折不扣的菜鸟,我不知道x server在哪里?该怎么启动它,也不明白第②步在java运行参数上加-Djava.awt.headless=true 怎么做
希望高手能指点一下,不胜感激,谢谢。
|
如果你在本地能登录的话,试试在本地运行,
否则如果是远程图形连接
xhost +
export DISPLAY=192.168.x.x:0.0
然后再执行看看
否则如果是远程图形连接
xhost +
export DISPLAY=192.168.x.x:0.0
然后再执行看看
|
你是用图形界面安装的oracle吧?
安装过程需要要先退出root账户的图形界面,使用oracle用户登录图形界面,然后执行runInstall。
安装过程需要要先退出root账户的图形界面,使用oracle用户登录图形界面,然后执行runInstall。