现象
Linux下安装oracle时在执行xhost时报错”unable to open display”
原因
首先,该命令必须在有图形显示连接的机器上运行.出现这种情况一般是连接终端没有图开显示连接或服务器没安装相应的图开程序.
解决方法
先在root下执行xhost +
在远程客户端启动桌面服务,需要设置客户机的DISPLAY值:0.0
如果是在本机执行的话,直接到oracle图形用户下执行export DISPLAY
如果上述设置后还是不能启动图形的话,就要检查系统图形界面支持的问题了,例如是否安装了图形程序,是否有权限执行图形程序,或系统屏蔽了图形功能.