背景
由于工作需要西乖,近期轉(zhuǎn)換到Windows 10下滞磺。遠(yuǎn)程Linux進(jìn)行開發(fā)升薯,一般情況下,為了提高服務(wù)器性能击困,Linux服務(wù)器并不會安裝X Server涎劈。因此,需要在Windows 10上安裝X Server并通過XForward進(jìn)行轉(zhuǎn)發(fā)阅茶。
配置
一般情況下蛛枚,Linux的ssh服務(wù)已打開了XForward
vi /etc/ssh/sshd_config
下載Eclipse[Linux]
Eclipse的Linux版本需要gtk,先安裝相應(yīng)的依賴
yum -y install gtk2 gtk2-devel gtk2-devel-docs libXtst-devel xorg-x11-fonts-Type1 xorg-x11-xauth xclock
其中xclock用來進(jìn)行測試
下載Xming和Xming-fonts[Windwos]
安裝好Xming及Xming-fonts脸哀,然后運行Xming及Xlaunch蹦浦,通過Xlaunch進(jìn)行多窗口配置。
配置SecureCRT[Windwos]
Options -> Session Options... -> Connection -> Port Forwarding -> Remote/X11 -> Forward X11 packets
勾選好Forward選項撞蜂,重啟SecureCRT并連接上Linux遠(yuǎn)程服務(wù)器盲镶。
運行xclock測試[Linux]
如果windows出現(xiàn)Xming裝載的時鐘則表示運行成功。
運行eclipse
將eclipse 解壓并運行
cd /opt/eclipse
./eclipse
相關(guān)錯誤處理
Warning: Missing charsets in String to FontSet conversion
解決:export LANG=C;
logback出現(xiàn)錯誤
Failed to get local hostname java.net.UnknownHostException: bogon: bogon: Name or service not known
解決:在/etc/hosts中配置 127.0.0.1 $hostname