WSL2のUbuntu 20.04を22.04にアップグレードする方法

目次

概要

WindowsのWSL2で利用している、Ubuntu 20.04 LTSを2022年にリリースされた最新のUbuntu 22.04 LTSにアップグレードしました。

ここでは、そのアップグレードの方法を紹介します。

環境

  • Windows 11 21H2
  • WSL 0.65.3.0
  • Ubuntu 20.04.4
  • Ubuntu 22.04.1

準備

アップグレードを行う前に、既存のパッケージのアップデートを適用しておきます。

$ sudo apt update
$ sudo apt dist-upgrade

上記のコマンドをWSL上のUbuntuで実行します。rootの権限が必要ですので、sudoをつけています。

これで、最新のパッケージがインストールされ、更新の前の準備が終わりました。

アップグレード

ここからはアップグレードを行っていきます。

アップグレードには、あらかじめ用意されているコマンドを利用するので、最初にインストールを行います。

$ sudo apt install update-manager-core

インストール後は、次のコマンドでアップグレードを行います。

$ sudo do-release-upgrade -d

コマンドの実行後は、指示に従って操作を行います。指示に従って操作をしていると、途中でシェルの接続が切れてしまいますが、気にしなくて大丈夫です。その後に改めて、Windows Terminalなどで接続し直します。接続し直した後に、次のコマンドで現在のバージョンを確認する事ができますので、これで、アップグレードができたかどうかを確認します。

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

Releaseに22.04と記述されていれば、22.04に更新されています。

さいごに

これまでのUbuntuのアップグレードと変化はありませんでした。気になる点として、アップグレードの最中にシェルとの接続が切れるということがありますが、アップグレードへの影響は、私がその後利用してみた限りないようです。