oracle 安装使用xmanager/Xming 图形界面

linux 安装oracle时,大部分情况下大家还是习惯使用图形界面安装,图形使用有几种方式

1  服务器安装图形界面,直接在服务器上接显示器安装oracle

2  安装vnc-server,使用vnc-viewer,当然前提也是要安装图形桌面

3 使用Xmanager/Xming,使用ssh转发图形界面

由于linux 工作环境大部分都是都是通过ssh工具,因此第三种方式是最常使用的。

现在就简单介绍下使用法

一 ssh客户端,SecureCRT,putty等。

二 图形转发工具xmanager/Xming,由于xmanger需要付费或者破解,个人喜欢使用Xming,使用方式就不介绍了,度娘很美丽!

大概步骤

1.SecureCRT的会话选项中--端口转发--远程/X11--里将转发X11数据包勾上

root用户登录后运行xclock程序,能够正常弹出时钟界面。假如没有xclock命令 yum install xclock

假如不能显示时钟界面检查 xdpyinfo 显示是否正确 不能就检查下面这些

1) Install the following:
xorg-x11-xauth
xorg-x11-fonts-*
xorg-x11-utils
2) Enable the following in the sshd_config file
X11Forwarding yes
3) Use an appropriate X-Server on your desktop
export DISPLAY=:0.0

2  root@localhost home]# xdpyinfo |more

name of display:    localhost:10.0
version number:    11.0
vendor string:    Colin Harrison
vendor release number:    60900031
maximum request size:  16777212 bytes

root下能正常显示后  xhost +

[root@localhost home]# xhost +
access control disabled, clients can connect from any host

xhost 是用来控制X server访问权限的,这个命令将允许别的用户启动的图形程序将图形显示在当前屏幕上.。

su - oracle 切换到oracle用户下,再次检查xdpyinfo是否正常

3  [oracle@localhost ~]$ xdpyinfo 
xdpyinfo:  unable to open display "".

export DISPLAY=:0.0 这里设置要和root的xdpyinfo一致

不然会显示以下错误,因为root的DISPLAY=localhost:10.0

[oracle@localhost ~]$ export DISPLAY=:0.0
[oracle@localhost ~]$ xdpyinfo 
No protocol specified
xdpyinfo:  unable to open display ":0.0".
这里设置export DISPLAY=:10.0

此时又出现错误

4   [oracle@localhost ~]$ xdpyinfo 
SSH gateway: X11 authentication failed. xdpyinfo:  unable to open display ":10.0".

退回到root

[root@localhost ~]# xauth list
localhost.localdomain/unix:10  MIT-MAGIC-COOKIE-1  3ecc6ef84f8d435c9f0a6f5bda086168
localhost.localdomain/unix:11  MIT-MAGIC-COOKIE-1  3edc7196d7123d2fc50561a8f956e8fc
localhost.localdomain/unix:12  MIT-MAGIC-COOKIE-1  3edc7196d7123d2fc50561a8f956e8fc

切换到oracle

[oracle@localhost ~]$  echo $DISPLAY
:11.0
[oracle@localhost ~]$ xauth list
localhost.localdomain/unix:12  MIT-MAGIC-COOKIE-1  ebf7be7ba3ea579b20ca6599f00ca3fb
localhost.localdomain/unix:11  MIT-MAGIC-COOKIE-1  f764e8909b0e88ad040b09a25bfe8855

localhost.localdomain/unix:11后面的那串认证码和root下看到的不一样,修改成和root一样

[oracle@localhost ~]$ xauth add localhost.localdomain/unix:11  MIT-MAGIC-COOKIE-1 3edc7196d7123d2fc50561a8f956e8fc

再次检查

[oracle@localhost ~]$ xauth list
localhost.localdomain/unix:12  MIT-MAGIC-COOKIE-1  ebf7be7ba3ea579b20ca6599f00ca3fb
localhost.localdomain/unix:11  MIT-MAGIC-COOKIE-1  3edc7196d7123d2fc50561a8f956e8fc

xdpyinfo也正常

[oracle@localhost ~]$ xdpyinfo |more
name of display:    :11.0
version number:    11.0
vendor string:    Colin Harrison

xclock此时也正常。就可以进行oracle的图形化界面安装了,没有xclock命令请yum install xclock安装。当然假如root登陆后xclock能出来的话,不要采用su - oracle的方式,直接用oracle用户登陆xclock即可,省第三步,省略xauth 修改的步骤。


  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值