WSL をインストール 2025年度版

WSL を使おうとして、
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/61e7a599-0a0f-4c9b-bdd4-d52433f94fa0.png)
このようになったときは WSL をインストールする必要があります。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/4968558b-c860-4354-b027-45a03f4e3f1b.png)

# 環境
- Microsoft Windows 11 Pro 24H2
- WSL 2.4.13.0
- Ubuntu 24.02.2 LTS
- テスト日 2025/4/16

# インストール

まず Windows PowerShell を 「管理者として実行」します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/6ba5d39f-9769-426f-80a3-7055e193272b.png)

以下のようにコマンドを実行します


```
> wsl --install
```

インストール後、再起動すると wsl のアイコンが増えますが・・・

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/af9eebd0-0a24-437c-9881-ca88c5b93bb9.png)

選んでも黒い画面が一瞬出るだけではてな?

Windows PowerShell をもう一度起動して調べてみると・・・
```
PS C:\WINDOWS\system32> wsl -v
WSL バージョン: 2.4.13.0
カーネル バージョン: 5.15.167.4-1
WSLg バージョン: 1.0.65
MSRDC バージョン: 1.2.5716
Direct3D バージョン: 1.611.1-81528511
DXCore バージョン: 10.0.26100.1-240331-1435.ge-release
Windows バージョン: 10.0.26100.3775
```

インストールはされているみたいですが・・・

```
PS C:\WINDOWS\system32> wsl
Linux 用 Windows サブシステムにインストールされているディストリビューションはありません。
この問題を解決するには、以下の手順に従ってディストリビューションをインストールしてください:

'wsl.exe --list --online' を使用して利用可能な配布を一覧表示する
および 'wsl.exe --install <Distro>' を使用してインストールしてください。
```
なるほど、今までは Ubuntu が自動でインストールされていたのがそうではなくなったみたいです。
インストールできるのはどれかな・・・

```
PS C:\WINDOWS\system32> wsl --list --online
インストールできる有効なディストリビューションの一覧を次に示します。
'wsl.exe --install <Distro>' を使用してインストールします。

NAME                            FRIENDLY NAME
AlmaLinux-8                     AlmaLinux OS 8
AlmaLinux-9                     AlmaLinux OS 9
AlmaLinux-Kitten-10             AlmaLinux OS Kitten 10
Debian                          Debian GNU/Linux
SUSE-Linux-Enterprise-15-SP5    SUSE Linux Enterprise 15 SP5
SUSE-Linux-Enterprise-15-SP6    SUSE Linux Enterprise 15 SP6
Ubuntu                          Ubuntu
Ubuntu-24.04                    Ubuntu 24.04 LTS
archlinux                       Arch Linux
kali-linux                      Kali Linux Rolling
openSUSE-Tumbleweed             openSUSE Tumbleweed
openSUSE-Leap-15.6              openSUSE Leap 15.6
Ubuntu-18.04                    Ubuntu 18.04 LTS
Ubuntu-20.04                    Ubuntu 20.04 LTS
Ubuntu-22.04                    Ubuntu 22.04 LTS
OracleLinux_7_9                 Oracle Linux 7.9
OracleLinux_8_7                 Oracle Linux 8.7
OracleLinux_9_1
```
なるほど、改めて以下のようにしてインストールしてみます。

```
PS C:\WINDOWS\system32> wsl --install -d Ubuntu
ダウンロード中: Ubuntu
インストール中: Ubuntu
ディストリビューションが正常にインストールされました。'wsl.exe -d Ubuntu' を使用して起動できます
```

# Ubuntu の起動と初期設定

メニューから Ubuntu が使えるようになっているみたいです。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/43c7d3b1-9124-46f3-9d0e-3fe33100a8c6.png)

起動すると以下のようにユーザー名を聞いてきます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/105d58a8-1b88-4946-bb95-85848032e4fd.png)

Windowsのユーザ名を admin にしていたのですが、内部で競合が起こっているらしいです。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/391a4f9d-6370-4e3b-9e1f-53f4a12ac983.png)

別の名前で登録、パスワードを設定すると使えるようになりました。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/bbe72f72-02d2-480d-a91b-7c1ada6fb5e2.png)

インストールは 24.04 LTS が入りました。
```
$ cat /etc/issue
Ubuntu 24.04.2 LTS \n \l
```
このあと、
```
$ sudo apt update
```
と

```
$ sudo apt upgrade
```
作業を行っておきます。