oracle安裝
先切換到root用戶,執行xhost +
然後再切換到oracle用戶,執行export DISPLAY=:0.0
出現亂碼執行export LANG=US_en
在這裏給大家介紹下兩種情況的常見問題:
一種是本地運行的命令,另一種則是遠程ssh命令安裝。
DISPLAY科普
DISPLAY變量是用來設置將圖形顯示到何處.比如CENTOS,你用圖形界面登錄進去,DISPLAY自動設置爲DISPLAY=:0.0表示顯式到本地監視器,那麼通過終端工具(例如:xshell)進去,運行圖形界面的程序,如果沒有設置,系統是不允許程序啓動的。
在執行xhost +命令(使得所有客戶都可以訪問)
正常返回信息爲:
access control disabled,clients can connect from any host
如果xhost +不能執行,報錯:xhost : unable to open display “”
可以輸入命令export DISPLAY=:0執行一下
再執行xhost +
xhost + ip (name表示該ip機器可以使用該服務)
遠程ssh安裝
先安裝xmanager,自行百度下載安裝,否則無法彈窗。
先切換到root用戶,執行xhost +()
正常返回:access control disabled,clients can connect from any host
切回oracle用戶,執行:export DISPLAY=192.168.1.2:0.0
比如你的oracle服務器ip是192.168.0.1,訪問的客戶端的ip是192.168.1.2,當你用192.168.1.2連接上數據庫後,希望在192.168.1.2上顯示圖像界面,這是就需要export DISPLAY=192.168.1.2:0.0
再執行oracle安裝文件,會提示彈窗授權:
點擊是後,會正常彈窗。
如果在彈窗之後出現瞭如下錯誤: