背景
由于工作需要,近期轉(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
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,然后運(yùn)行Xming及Xlaunch,通過Xlaunch進(jìn)行多窗口配置。
配置SecureCRT[Windwos]
Options -> Session Options... -> Connection -> Port Forwarding -> Remote/X11 -> Forward X11 packets
勾選好Forward選項(xiàng),重啟SecureCRT并連接上Linux遠(yuǎn)程服務(wù)器。
運(yùn)行xclock測試[Linux]
如果windows出現(xiàn)Xming裝載的時(shí)鐘則表示運(yùn)行成功。
運(yùn)行eclipse
將eclipse 解壓并運(yùn)行
cd /opt/eclipse
./eclipse
相關(guān)錯(cuò)誤處理
Warning: Missing charsets in String to FontSet conversion
解決:export LANG=C;
logback出現(xiàn)錯(cuò)誤
Failed to get local hostname java.net.UnknownHostException: bogon: bogon: Name or service not known
解決:在/etc/hosts中配置 127.0.0.1 $hostname
