日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

概述


本篇文章是介紹在,wsl2里的centos7下部署gui開發環境。

X Server


X Server的類型有很多種,我比較建議vcxsrv(名字記憶:vc x server),因為其功能和操作比較簡單。安裝成功后,首先要配置HiDPI,不然的話,字體會發虛,對兩個可執行文件vcxsrv.exe和xlaunch.exe執行以下操作:

右鍵點擊可執行文件快捷方式 –> “屬性” –> “兼容性” – > “更改高DPI設置” –> “替代高DPI縮放行為”

啟動新安裝的XLaunch,會彈出一個向導以配置X Server的屬性,然后按以下步驟進行:

window下的linux開發解決方案

 


window下的linux開發解決方案

 


window下的linux開發解決方案

 


window下的linux開發解決方案

 

最后在狀態欄可以看到一個新的圖標,鼠標懸浮上去可以看到其地址,其格式是{電腦的hostname}:{地址},記住后面這個地址。例如說,下圖中,其地址為0.0。

window下的linux開發解決方案

 

wsl配置


DISPLAY變量

設置DISPLAY變量,可以在/etc/profile末尾增加:

# 若安裝了Docker for windows,且啟動了WSL 2后端
# export WINDOWS_HOST="host.docker.internal"
# 若沒有安裝Docker for Windows,則可以從/etc/resolv.conf中讀取Windows的IP
# 這個IP有可能會變,所以不能直接一勞永逸。
export WINDOWS_HOST=$(grep nameserver /etc/resolv.conf | awk '{print $2}')
# 可以嘗試使用Windows的hostname,未嘗試過
# 但是我在Hyper-V虛擬機中使用hostname訪問Windows有時候會遇到奇怪的卡住的問題,不推薦
# export WINDOWS_HOST={你的Windows的hostname}
# 下面的"地址"替換為之前記住的Windows上的X Server的地址,一般(以及上面的例子)是0:0
export DISPLAY="$WINDOWS_HOST:0.0"

然后source /etc/profile,就可以通過xeyes來查看是否彈出框:

window下的linux開發解決方案

 

中文字體配置

wsl是沒有中文字體的,所以在安裝使用phpstorm軟件時,無法正常顯示中文字體,所以我們可以通過使用Windows自帶字體的方式,來實現快速安裝中文字體:

sudo ln -s /mnt/c/Windows/Fonts /usr/share/fonts/font
fc-cache -fv

這樣就可以正常顯示中文字體了

中文輸入法配置

通過這種方式來使用gui的,是沒法在gui中使用中文輸入法,需要手工安裝。

首先在yum里查找可以安裝的fcitx

yum search fcitx
window下的linux開發解決方案

 

然后安裝這個些包:

yum install fcitx-anthy fcitx-cloudpinyin fcitx-configtool fcitx-data fcitx-devel fcitx-gtk2 fcitx-gtk3 fcitx-libs fcitx-pinyin fcitx-qt4 fcitx-qt5 fcitx-qt5-devel fcitx-qw fcitx-table fcitx-table-chinese fcitx

配置fcitx輸入法,然后source /etc/profile生效下

# fcitx輸入法配置
export LANG=zh_CN.UTF-8
# 也可放在/etc/environment里面
export INPUT_METHOD=fcitx # wayland輸入法
export XMODIFIERS=@im=fcitx # x11輸入法
export GTK_IM_MODULE=fcitx # gtk輸入法
export QT_IM_MODULE=fcitx # qt輸入法

最后配置下輸入法的快捷鍵,避免和window輸入法沖突

fcitx-configtool
window下的linux開發解決方案

 

啟動輸入法即可使用

fcitx &> /dev/null

PHPSTORM安裝

直接去jetbrain官網下載linux版本的phpstorm,然后解壓,之后進入bin目錄,執行.phpstom.sh即可啟動,如果報錯libawt.so: libXtst.so.6: cannot open shared object file,是需要JAVA圖形庫的支持,安裝即可:

yum install libXp
yum install libXt
yum install libXtst
window下的linux開發解決方案

 

分享到:
標簽:開發 linux
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定