0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

WSLのUbuntuディストリビューションをアップグレードする

0
Posted at

What's?

WSLディストリビューションとしてインストールしたUbuntu Linuxって、アップグレードできるのかな?と思いまして。

少し見てみた感じ、どうやらできそうなのですが自分でもやってみます。

Ubuntu Linux 24.04 LTSからUbuntu Linux 26.04 LTSへのアップグレードということでやってみます。

環境

今回の環境はこちらです。

PS >  [System.Environment]::OSVersion

Platform ServicePack Version      VersionString
-------- ----------- -------      -------------
 Win32NT             10.0.26200.0 Microsoft Windows NT 10.0.26200.0


PS > wsl --version
WSL バージョン: 3.0.3.0
カーネル バージョン: 6.18.54.1-1
WSLg バージョン: 1.0.79
MSRDC バージョン: 1.2.7391
Direct3D バージョン: 1.611.1-81528511
DXCore バージョン: 10.0.26100.1-240331-1435.ge-release
Windows バージョン: 10.0.26200.9711

Ubuntu Linux 24.04 LTSのWSLディストリビューションを作成する

まずはUbuntu Linux 24.04 LTSのWSLディストリビューションを作成します。

PS > wsl --install Ubuntu-24.04 --name Ubuntu

できました。

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 24.04.5 LTS
Release:        24.04
Codename:       noble


$ uname -srvmpio
Linux 6.18.54.1-microsoft-standard-WSL2 #1 SMP PREEMPT_DYNAMIC Tue Oct  6 19:13:07 UTC 2026 x86_64 x86_64 x86_64 GNU/Linux

Ubuntu Linux 26.04 LTSにアップグレードする

では、Ubuntu Linux 26.04 LTSにアップグレードしましょう。

まずはパッケージを最新化します。

$ sudo apt update && sudo apt upgrade -y && sudo apt autoremove -y

アップグレード対象がなくなったらOKです。

$ sudo apt upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

実施前にはバックアップを取っておくとよいでしょう。

WSL ディストリビューションをバックアップするにはどうすればよいですか?

アップグレードします。

$ sudo do-release-upgrade

「アップグレードを続行してよいか?」「要らないパッケージを削除してよいか?」という確認以外に聞かれたのは、このくらいですね。

image.png

「Yes」にしましたが。

最後にすべてのWSLインスタンスから抜けて、再起動することを求められます。

System upgrade is complete.

Action required

Exit all other instances of Ubuntu WSL before continuing.

Unsaved progress may otherwise be lost.

To continue please press [ENTER]


WSL restart required

Exit this instance of Ubuntu WSL.

The upgrade will then be complete.

To continue please press [ENTER]

再起動します。

PS > wsl --shutdown
PS > wsl -d Ubuntu

Ubuntu Linux 26.04 LTSにアップグレードできました。

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 26.04.1 LTS
Release:        26.04
Codename:       resolute


$ uname -srvmpio
Linux 6.18.54.1-microsoft-standard-WSL2 #1 SMP PREEMPT_DYNAMIC Tue Oct  6 19:13:07 UTC 2026 x86_64 unknown unknown GNU/Linux

意外とあっさりでしたね。初期状態のWSLディストリビューションだったからか、アップグレード自体は10分ほどでした。

実際にはもっといろいろなパッケージが入っていると思うので、もっと時間がかかるのだろうと思いますが。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?