背景
由于工作需要,近期轉(zhuǎn)換到Windows 10下。遠(yuǎn)程Linux進(jìn)行開(kāi)發(fā),一般情況下,為了提高服務(wù)器性能,Linux服務(wù)器并不會(huì)安裝X Server。因此,需要在Windows 10上安裝X Server并通過(guò)XForward進(jìn)行轉(zhuǎn)發(fā)。
配置
一般情況下,Linux的ssh服務(wù)已打開(kāi)了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用來(lái)進(jìn)行測(cè)試
下載Xming和Xming-fonts[Windwos]
安裝好Xming及Xming-fonts,然后運(yùn)行Xming及Xlaunch,通過(guò)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測(cè)試[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