WSLのUbuntu 20.04を22.04にアップグレードする

まず、現在のバージョンを確認します。

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 20.04.5 LTS
Release:        20.04
Codename:       focal

現在のバージョンにおける最新パッケージにアップグレードしておきます。

$ sudo apt update
$ sudo apt upgrade
$ sudo apt autoremove

Powershellを起動してWSLを停止します。

PS C:\> wsl -l -v
PS C:\> wsl --terminate Ubuntu

Ubuntuを再起動してから、次のコマンドを実行します。

$ sudo do-release-upgrade

アップグレードが完了したら念のため現在のバージョンを確認します。

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.2 LTS
Release:        22.04
Codename:       jammy

UbuntuにPythonコマンドが無い場合

WSL上のUbuntuにpythonコマンドがありませんでした。

$ ls -l /usr/bin/python*
lrwxrwxrwx 1 root root       9  3月 13  2020 /usr/bin/python3 -> python3.8
-rwxr-xr-x 1 root root 5490448  3月 15 21:22 /usr/bin/python3.8

python3コマンドはあったので手動でリンクを貼ろうかとも考えたんですが、調べたら次のようなパッケージがありました。
インストールしてみました。

$ sudo apt install python-is-python3
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
以下のパッケージが新たにインストールされます:
  python-is-python3

以下略

すると、無事pythonコマンドのリンクが貼られてました。

$ ls -l /usr/bin/python*
lrwxrwxrwx 1 root root       7  4月 15  2020 /usr/bin/python -> python3
lrwxrwxrwx 1 root root       9  3月 13  2020 /usr/bin/python3 -> python3.8
-rwxr-xr-x 1 root root 5490448  3月 15 21:22 /usr/bin/python3.8