背景:
在使用linux时有时需要使用xmanager,但是xmanager打开,点击了执行程序但是xmanager却没反应。这是为什么呢?
原因:
1、防火墙的问题
2、就是没有安装相关的关联包。
解决办法:
1、对于第一个问题,建议到同网段的windows机子上执行
2、对于第二个问题,建议安装相关的关联包。毕竟有些虚拟机在安装的时候标准化做的不够完善。
xclock是检验你的包是否已经安装完善的很好的命令,下面就xclock的相关部署作以说明。
Xclock 不一定是装在系统中的,使用xclock命令会出现 -bash: xclock: command not found
因此需要去判断是已经在linux系统里面安装了需要的rpm 文件,
查询的命令可以是:
(1)rpm -qa|grep app
如果是正常安装则会在结果中查找到如下的信息:xorg-x11-apps-7.7-6.el6.x86_64(后面的版本号可能稍有不同)
(2)which xclock
查询的结果是:/usr/bin/xclock
如果没查找到相应的信息,则表明系统中尚未安装相关rpm包,则需要安装:
(1)我们需要安装的包是xorg-x11-apps-7.7-6.el6.x86_64需要使用的安装命令是:rpm -ivh xorg-x11-apps-7.7-6.el6.x86_64.rpm但是在安装中可能会出现libXaw.so.7()(64bit) is needed by xorg-x11-apps-7.7-6.el6.x86_64的报错,可以通过百度来查找其对应的是哪个rpm包,包名不为ibXaw.so.7(),然后按先后顺序安装对应的包,最后安装我们的目的包即可
(2)安装好xmanager,使用命令:export DISPLAY=IP:0.0
(3)xclock即可显示出时钟,下面是时钟截图