WSL(Windows Subsystem for Linux)上の Ubuntu 24.04 でデスクトップ環境を設定し、Windows上で表示する
1. Microfoft Storeでubuntuと入力して検索

⇒今回は24.04を選択購入(無料)しました
2.アプリリストよりubuntu24.04を立ち上げます

3.WSLのバージョン確認
PowerShellで以下のコマンドを実行:
wsl -l -v
出力例:L
Ubuntu-24.04 Running 2
→ VERSION 2 になっていればOK
4.システムのアップデート
WSLのUbuntu上で最新のパッケージに更新:
sudo apt update
sudo apt upgrade
5.デスクトップ環境のインストール
WSLでUbuntuのGUIを使うには、デスクトップ環境が必要です。以下のいずれかをインストールします。
① GNOME(Ubuntu標準)
sudo apt install ubuntu-desktop
⚠ Ubuntu Desktopは容量が大きいため、時間がかかる場合があります。⚠今回コチラ↑の環境は試していません
② Xfce(軽量デスクトップ)
sudo apt install xfce4 xfce4-goodies
💡 Xfceは軽量でWSLでの動作がスムーズです。
6.ubuntu ターミナルで startxfce4 と入力xfceデスクトップを立ち上げます

少し時間はかかりますがアイコンが表示されます

→ アイコンを右クリックしてパネルの設定からパネルのロックを解除、好きな形と場所に設置できます
アプリケーションメニーなどから様々な設定も可能です
ーーーーーーーーーーーーーーーー
✅ 補足
◆WSLg(WSL GUI)を使用する場合
Windows 11では、WSLg(Windows Subsystem for Linux GUI)がデフォルトで有効になっています。
そのため、WSL2上で直接GUIアプリを起動可能。たとえば:
sudo apt install -y gedit
gedit
これだけでWindows上にGUIアプリが表示されるため、デスクトップ環境をインストールせずにGUIアプリを使うのもアリです。
インストールされているアプリはwindowsのメニューからも立ち上げ可能です