創建用戶等前置工作完成后,
export DISPLAY=:0.0
/home/oracle/database/runInstaller -jreLoc /usr/lib/jvm/java/jre
報錯
No protocol specified
Exception in thread "main" java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11.XToolkit
Exception in thread "main" java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11.XToolkit
google后,發現要在root下執行
xhost +127.0.01 后再到oracle用戶下export DISPLAY=:0.0,然后再安裝。
但發現xhost 出錯
[root@m2m-46 database]# xhost +local:oracle
No protocol specified
xhost: unable to open display ":0.0"
No protocol specified
xhost: unable to open display ":0.0"
咨詢同事得知這種情況要安裝vncserver,但redhat的這個安裝iso居然沒有這個軟件,
在網上查找到安裝包VNC-5.0.3-Linux-x64-ANY.tar.gz(http://www.realvnc.com/download/get/1185/) ,解壓后是一堆綠色軟件,直接使用它自帶的腳本安裝到系統bin下。
在root下直接vncserver,說要添加key,於是又上網查找key(根據錯誤提示很容易查找)
添加key后vncserver成功。
繼續xhost +127.0.01 成功
轉oracle用戶,
export LANG=C
/home/oracle/database/runInstaller
順利進入安裝界面。
參考:http://blog.sina.com.cn/s/blog_a32eff280100ykyq.html