最近須要在Linux環境下開發程序,可是我本身的Surface又不適合裝虛擬機node
因此就萌生了在WSL裏面安裝桌面環境的想法,查詢了不少資料也試了不少方法ubuntu
首先使用了unity、compiz的方法,雖然安裝成功,可是桌面始終沒法正常啓動,網上也有不少人都是這樣bash
我嘗試了不少方法,依舊沒法解決session
因此我退而求其次,換用了xfce4+xubuntu的方法spa
先曬圖,桌面完美啓動,在Surface book上超級流暢命令行
接下來開始介紹個人安裝過程code
準備過程blog
WIndows10安裝過程ip
WSL Ubuntu安裝過程開發
sudo apt-get update sudo apt-get upgrade
sudo apt-get install xfce4
sudo apt-get install xubuntu-desktop
xfce4-session
export DISPLAY=localhost:0
最後使用vbs和bat製做一個快速訪問
StartXUbuntu.bat(本身替換相關路徑,用於啓動相關程序)
start VcXsrv安裝目錄\vcxsrv.exe :0 -clipboard -wgl -keyhook -nodecoration bash -c "cd ubuntu用戶目錄 && export DISPLAY=localhost:0 && xfce4-session"
XUbuntu.vbs(用於隱藏命令行界面)
set ws=WScript.CreateObject("WScript.Shell") ws.Run "StartXUbuntu.bat的路徑",0
而後新建一個XUbuntu.vbs的快捷方式,給它換一個圖標,例如
之後雙擊這個圖標就能自動啓動xubuntu和VcXsrv,當你關閉VcXsrv窗口後,xubuntu會自動關閉