背景:
在使用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即可顯示出時鐘,下面是時鐘截圖