はじめに
WSL2にUbuntu 22.04 LTSを導入してみました。「22.04」のナンバリングは2022年4月に公開されたことを表しています。
つまり出たばかりです。2022年4月23日現在コマンドプロンプト上で「wsl -l --online」と入力してもUbuntu 22.04は出てきません。
D:\>wsl -l --online インストールできる有効なディストリビューションの一覧を次に示します。 'wsl.exe --install <Distro>' を使用してインストールします。 NAME FRIENDLY NAME Ubuntu Ubuntu Debian Debian GNU/Linux kali-linux Kali Linux Rolling openSUSE-42 openSUSE Leap 42 SLES-12 SUSE Linux Enterprise Server v12 SLES-15 SUSE Linux Enterprise Server v15 Ubuntu-18.04 Ubuntu 18.04 LTS Ubuntu-20.04 Ubuntu 20.04 LTS OracleLinux_8_5 Oracle Linux 8.5 OracleLinux_7_9 Oracle Linux 7.9
Microsoft Storeに行くとダウンロードできます。
設定
設定するための画面が3つ出てきます。言語設定
言語選択ができるようですがいきなり文字化けしています。そのまま次にすすむと日本語の設定になりました。
インストール後に「sudo apt update」を実行した時の画面を載せておきます。
日本語に設定されているのがわかります。
hoge@DESKTOP-PKEQVVM:~$ sudo apt update [sudo] hoge のパスワード: ヒット:1 http://archive.ubuntu.com/ubuntu jammy InRelease ヒット:2 http://security.ubuntu.com/ubuntu jammy-security InRelease ヒット:3 http://archive.ubuntu.com/ubuntu jammy-updates InRelease ヒット:4 http://archive.ubuntu.com/ubuntu jammy-backports InRelease 取得:5 http://archive.ubuntu.com/ubuntu jammy/main Translation-ja [295 kB] 取得:6 http://archive.ubuntu.com/ubuntu jammy/universe Translation-ja [1,534 kB] 取得:7 http://archive.ubuntu.com/ubuntu jammy/multiverse Translation-ja [7,160 B] 1,837 kB を 3秒 で取得しました (592 kB/s) パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています... 完了 状態情報を読み取っています... 完了 パッケージはすべて最新です。
ユーザーネーム、パスワードの設定
Your nameのところには最初Microsoftアカウント名が入っていました。
文字化けしていたのですがコピーしてメモ帳に貼り付けたらそうだとわかりました。
この部分は後に必要になるのかどうかわかりません。空欄にしてもお咎めなく次にすすめました。
usernameとpasswordは任意に入力します。
mountに関する設定
ここはよくわからなかったのでそのまま次にすすみました。
結果
これで問題なくインストール完了です。hoge@DESKTOP-PKEQVVM:~$ cat /etc/os-release PRETTY_NAME="Ubuntu 22.04 LTS" NAME="Ubuntu" VERSION_ID="22.04" VERSION="22.04 (Jammy Jellyfish)" VERSION_CODENAME=jammy ID=ubuntu ID_LIKE=debian HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" UBUNTU_CODENAME=jammy
後から言語を変更する
日本語設定にしたくなかったのにそうなってしまいました。以下の手順で後から英語に変更しました。
hoge@DESKTOP-PKEQVVM:~$ sudo apt install language-pack-en hoge@DESKTOP-PKEQVVM:~$ sudo update-locale LANG=en_US.UTF-8