先說一下我的環境是在Windows11的WSL2安裝的ubuntu 24.04.1 LTS ,此篇是已經開啟WSL2的狀態下,演示安裝ubuntu GUI,之後補上WSL開啟流程
windows安裝ubuntu很簡單,到microsoft store 搜尋ubuntu在選想要的版本按安裝就好。
進入Ubuntu後,先更新
sudo apt update
接著開始安裝GUI介面
sudo apt install xrdp
有出現類似畫面,問你是否繼續都輸入Y ,在按[enter]就好,就會繼續安裝了。
接著繼續安裝xfce4
sudo apt install -y xfce4
假如有出現畫面問你要選gdm3 或者是 lightdm ,選gdm3就好(只是顯示管理器的差異) [現在新版本的似乎不會問了]
安裝xfce4-goodies
sudo apt install -y xfce4-goodies
建立一個xrdp.ini副本
sudo cp /etc/xrdp/xrdp.ini /etc/xrdp/xrdp.ini.bak
把RDP(遠端桌面協議)的預設port改成3389 -> 3390 (此非必須)
sudo sed -i 's/3389/3390/g' /etc/xrdp/xrdp.ini
修改xrdp 的最大位元深度設定 (從32改成128) 主要用途是讓遠端連線的畫質更好些
sudo sed -i 's/max_bpp=32/#max_bpp=32\nmax_bpp=128/g' /etc/xrdp/xrdp.ini
將文字 xfce4-session 寫入使用者家目錄下的 .xsession 檔案中
echo xfce4-session > ~/.xsession
進入編輯xrdp的啟動腳本
sudo nano /etc/xrdp/startwm.sh
將給註解掉,找到
test -x /etc/X11/Xsession && exec /etc/X11/Xsession
exec /bin/sg /etc/X11/Xsession
在開頭添加#
#test -x /etc/X11/Xsession && exec /etc/X11/Xsession
#exec /bin/sg /etc/X11/Xsession
下方添加
# xface
startxfce4
保存離開,Ctrl + X
啟動xrdp
sudo /etc/init.d/xrdp start
開啟遠端桌面連線
連線到localhost:3390 (3390是我們剛剛改的預設port)
假如連線不上,可以嘗試重啟xrdp
sudo systemctl restart xrdp
這樣應該就能連上了,這邊選[是]
理論上就能進入GUI介面,這邊輸入ubuntu的帳號密碼登入
這樣就搞定了~
對了,為了防止有人跟我一樣不知道怎麼再次進入WSL Ubuntu,
在CMD 輸入,會顯示電腦裝的wsl
wsl --list
2.啟動想要的系統
wsl -d Ubuntu-24.04
安裝教學的原始參考影片(看的當下一直往回拉覺得麻煩,因此寫這篇)
https://www.youtube.com/watch?v=IL7Jd9rjgrM
文章轉載或引用,請先告知並保留原文出處與連結!!(單純分享或非營利的只需保留原文出處,不用告知)
原文連結:
https://blog.aidec.tw/post/ubuntu-24-gui-install
若有業務合作需求,可寫信至: opweb666@gmail.com
創業、網站經營相關內容未來將發布在 小易創業筆記