WSL2環境でLinuxのGUIを表示する方法

職場では上手くいかなかったけど、自宅では上手くいった方法をここにメモっておく。

前提環境

  • Windows 11 Pro 21H2
  • WSL 未有効化

手順

  1. WSL2を有効化する。
    1. PowerShellを管理者として開く。
    2. wsl --installを実行する。
  2. WSL2を最新にアップデートし、WSL2を再起動する。
    1. wsl --update
    2. wsl --shutdown
    3. wsl
  3. WindowsのPowerShellでwsl --versionを実行し、WSLのバージョン情報が表示されたらきちんとWSL2がアップデートされている。バージョン情報ではなく、wslコマンドの使い方説明が表示された場合はアップデートできていないので、2の手順に誤りが無いか確認する。それでもダメならPCを再起動する。
  4. 自動的にインストールされたUbuntuディストリビューションを開く。Windowsのアイコンをクリックすると、色々なプログラムのアイコンに交じってUbuntuのアイコンもあるので、それをクリック。
  5. Ubuntuで以下のコマンドを実行する。
    1. sudo apt update
    2. sudo apt install x11-apps
  6. Ubuntuでxeyesコマンドを実行し、2つのお目目が表示されたら成功。

コメントする