なんだかんだで結構はまりました。
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