WSL2にて他のLinuxディストリビューションを追加でインストールする
普段使いのWSL2は色々な物がインストールされていて、色々試す中で環境を壊してしまうのを避けたい。WSL2を追加でインストールする。
最新のUbuntuをインストールする。デフォルトの設定のままでは容量の少ないSSDにインストールされてしまうため、インストール場所をインストールする。
環境情報
Windowsバージョン
OS名 : Windows 10 Pro
バージョン : 24H2
ビルド番号 : 26100.6584
インストール日 : 2025/06/05 0:52:58
アーキテクチャ : 64 ビット
エディション : Microsoft Windows 11 Pro
CPU : AMD Ryzen 9 3950X 16-Core Processor
GPU : NVIDIA GeForce RTX 5060 Ti
WSLバージョン
WSL バージョン: 2.6.1.0
カーネル バージョン: 6.6.87.2-1
WSLg バージョン: 1.0.66
MSRDC バージョン: 1.2.6353
Direct3D バージョン: 1.611.1-81528511
DXCore バージョン: 10.0.26100.1-240331-1435.ge-release
Windows バージョン: 10.0.26100.6584
Ubuntuバージョン(インストールされたもの)
Distributor ID: Ubuntu
Description: Ubuntu 24.04.3 LTS
Release: 24.04
Codename: noble
WSL2のインストール
インストールできるLinuxディストリビューションの一覧取得
過去コマンドを実行することで、インストールできるLinuxディストリビューションの一覧が取得できる。今回はUbuntu-24.04
を選択する。
wsl --list --online
# インストールできる有効なディストリビューションの一覧を次に示します。
# 'wsl.exe --install <Distro>' を使用してインストールします。
# NAME FRIENDLY NAME
# AlmaLinux-8 AlmaLinux OS 8TS
# ...省略...
# Ubuntu-24.04 Ubuntu 24.04 LTS # 今回はこれをインストール
# ...省略...
# OracleLinux_9_5 Oracle Linux 9.5
Ubuntu-24.04のインストール
Linuxディストリビューション、インストール場所を指定してインストールする。
wsl --install Ubuntu-24.04 --location G:\wsl2\Ubuntu-24.04
# ダウンロードしています: Ubuntu 24.04 LTS
# インストールしています: Ubuntu 24.04 LTS
# ディストリビューションが正常にインストールされました。'wsl.exe -d Ubuntu-24.04' を使用して起動できます
# Ubuntu-24.04 を起動しています...
# Provisioning the new WSL instance Ubuntu-24.04
# This might take a while...
# Create a default Unix user account: gami
# New password:
# Retype new password:
# passwd: password updated successfully
# To run a command as administrator (user "root"), use "sudo <command>".
# See "man sudo_root" for details.
インストールされているパッケージのバージョンアップ
ひとまずインストールされているパッケージのバージョンアップを実施する。
sudo apt update
sudo apt upgrade
# なんか色々アップデートされる。
バージョンの確認
lsb_release -a
# Distributor ID: Ubuntu
# Description: Ubuntu 24.04.3 LTS
# Release: 24.04
# Codename: noble
参考文献
Discussion