WindowsでWSLをインストールする方法


前提条件として、Windows 10バージョン2004以降(ビルド19041以降)またはWindows 11を実行している必要があります。それ以前のバージョンを使用している場合は、手動でインストールする必要があります。

WSLをインストールするためには、以下の手順を実行します。

  1. 管理者モードでPowerShellまたはWindowsコマンドプロンプトを開きます。
  2. wsl --installと入力して実行します。これにより、WSLを実行するために必要な機能が有効になり、Ubuntuディストリビューションがインストールされます(デフォルトのディストリビューションは変更できます)。
  3. インストールが完了したら、マシンを再起動します。

WSLのインストールが完了すると、新しくインストールしたLinuxディストリビューションを初めて起動すると、コンソールウィンドウが開き、ファイルの展開とマシンへの保存が行われるように求められます。その後の起動は通常1秒未満で完了します。

WSLのデフォルトのLinuxディストリビューションを変更する場合は、-dフラグを使用します。

また、インストール後に追加のLinuxディストリビューションをインストールする場合は、wsl --install -d のコマンドを使用します。

さらに詳細な設定やベストプラクティスについては、Windows Terminalのインストール、Linuxユーザー情報の設定、WSLのバージョンの確認、WSL 1からWSL 2へのアップグレードなど、Best practices for setting up a WSL development environmentガイドを参照してください。

以上が、WindowsでWSLをインストールする方法についての詳細な説明です。これにより、Windowsマシン上でLinux環境を簡単にセットアップできます。