なんだかんだで結構はまりました。

 

windows11に、Linux用Windowsサブシステムを入れます。

再起動です。

 

Microsoft Storeでサブシステムを入れました。

 

 

次に、Windows Updateでサブシステムの更新をします。

 

Microsoft StoreでUbuntuを入れます。

この時点ではUbuntu20.04.6 LTSでした。

 

インストールしたらUbuntu22.04.6 LTSを起動します。

 

ユーザ名とパスワードを登録します。

 

初めに、パッケージの更新をします。

sudo apt update

sudo apt upgrade

 

日本語環境を設定します。

sudo apt install language-pack-ja

 

日本語フォントをインストールします。

sudo apt install fonts-ipaexfont

 

ロケールを日本語に設定します。

sudo localectl set-locale ja_JP.UTF-8

一度ターミナルを終了させます。

 

ブラウザをインストールします。

sudo apt install firefox

起動すると glxtest: libEGL missingというエラーがでるので、

sudo apt-get install libegl1

 

firefoxを起動します。

表示が変な場合

 

以下のファイルを作成して、windowsを再起動します。

C:\ProgramData\Microsoft\WSL\.wslgconfig

[system-distro-env]
;disable GPU in system-distro
LIBGL_ALWAYS_SOFTWARE=1

 

Firefoxで日本語入力ができるように、

sudo apt install fcitx-mozc

 

~/.bashrc のファイルに以下を追加する。

export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx
if ! pgrep -x fcitx >/dev/null; then
    fcitx > /dev/null 2>&1
fi


一度ターミナルを終了させます。
 

入力の設定

fcitx-config-gtk3

日本語キーボードを追加して、英語を削除する。

 

これで、ブラウザで日本語入力ができるようになりました。

 

ファイルマネージャーを入れます。

sudo apt install nautilus

 

windowsのドライブは /mnt 以下にマウントされています。

 

エディターを入れます。

sudo apt  install gedit