关于Xmanager使用的一些问题

分类: 365bet软件下 时间: 2025-12-26 22:59:01 作者: admin 观测: 3517
关于Xmanager使用的一些问题

1、Xmanager是什么?

Xmanager和Xshell是两兄弟,是同一公司的出品的商业软件,不同的是,前者有社区免费版,后者没有。

2、为什么要使用Xmanager?

我们通常用Xshell来远程连接服务器,这个界面通常是文本模式的,运行一般的命令行操作。但当我们需要进行图形化操作的时候Xshell就无能为力了,比如有时候我们要安装一些软件时就需要使用图形界面。这个时候Xmanager就横空出世了,它解决了远程操作服务器图形化操作界面的问题。

3、使用时遇到的问题

Xmanager必须跟Linux的X Window桌面套件配合使用,这里我遭遇的问题比较奇怪,以虚拟机hd01上安装PDB数据库为例。

当我刚安装好Xmanager时,直接运行DBCA时,Xmanager是正常的,Oracle的图形界面可以正常打开配置,但当结束配置开始安装数据库时就报错了,报错内容如下:

[oracle@hd01 assistants]$ dbca

Exception in thread "main" java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11.XToolkit

at java.lang.Class.forName0(Native Method)

at java.lang.Class.forName(Class.java:264)

at java.awt.Toolkit$2.run(Toolkit.java:860)

at java.awt.Toolkit$2.run(Toolkit.java:855)

at java.security.AccessController.doPrivileged(Native Method)

at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:854)

at com.jgoodies.looks.LookUtils.isLowResolution(LookUtils.java:484)

at com.jgoodies.looks.LookUtils.(LookUtils.java:249)

at com.jgoodies.looks.plastic.PlasticLookAndFeel.(PlasticLookAndFeel.java:135)

at java.lang.Class.forName0(Native Method)

at java.lang.Class.forName(Class.java:348)

at javax.swing.SwingUtilities.loadSystemClass(SwingUtilities.java:1874)

at javax.swing.UIManager.setLookAndFeel(UIManager.java:582)

at oracle.install.commons.util.Application.startup(Application.java:940)

at oracle.install.commons.flow.FlowApplication.startup(FlowApplication.java:181)

at oracle.install.commons.flow.FlowApplication.startup(FlowApplication.java:198)

at oracle.assistants.common.base.driver.AssistantApplication.startup(AssistantApplication.java:328)

at oracle.assistants.dbca.driver.DBConfigurator.startup(DBConfigurator.java:378)

at oracle.assistants.dbca.driver.DBConfigurator.main(DBConfigurator.java:513)

光看这报错信息是无法判断是什么问题导致的。经过搜索后发现,因为hd01主机安装的是Centos7标准版,原生系统没有安装X Window套件所致。因此需要安装X Window套件。

[user@hd01 etc]$ sudo cat system-release

[sudo] password for user:

CentOS Linux release 7.9.2009 (Core)

[user@hd01 etc]$ sudo cat os-release

NAME="CentOS Linux"

VERSION="7 (Core)"

ID="centos"

ID_LIKE="rhel fedora"

VERSION_ID="7"

PRETTY_NAME="CentOS Linux 7 (Core)"

ANSI_COLOR="0;31"

CPE_NAME="cpe:/o:centos:centos:7"

HOME_URL="https://www.centos.org/"

BUG_REPORT_URL="https://bugs.centos.org/"

CENTOS_MANTISBT_PROJECT="CentOS-7"

CENTOS_MANTISBT_PROJECT_VERSION="7"

REDHAT_SUPPORT_PRODUCT="centos"

REDHAT_SUPPORT_PRODUCT_VERSION="7"

[user@hd01 etc]$ sudo cat redhat-release

CentOS Linux release 7.9.2009 (Core)

[oracle@hd01 assistants]$ yum groupinstall "X Window System" "Desktop Platform" Desktop

安装好后还需要设置显示环境变量,将显示数据流导向xshell客户端主机,下面这个IP是xshell客户端主机的IP。

[oracle@hd01 assistants]$ export DISPLAY=192.168.126.199:0.0

[oracle@hd01 assistants]$ xhost +

完成这个设置后就可以了,这时候再输入DBCA,就可以成功配置数据库了。

2020-12-20.png

← 三次收购成为第二财阀,一口气了解SK集团 當前當地時間紐約市和天氣紐約市, New York, 美国 →

相关时空节点

战网邮箱如何更改?邮箱更改流程图文介绍

战网邮箱如何更改?邮箱更改流程图文介绍

08-09 💫 197
《行尸走肉终极合集版》汉化修复补丁下载

《行尸走肉终极合集版》汉化修复补丁下载

11-07 💫 772
点易通怎么样?全面评测这款理财工具的优势与注意事项

点易通怎么样?全面评测这款理财工具的优势与注意事项

11-18 💫 491