こんにちは、ウチイダです。
Windows 11での開発環境として、WSL をインストールしていきます。
最短の手順では、PowerShellでコマンドを2,3実行するだけです。
画像などを含めた詳細な内容は、別のブログで改めて紹介するかもしれません。
1. WSLの有効化
まずWSLを有効化します。管理者権限で実行したPowerShellターミナルから以下を実行。
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
処理終了後、再起動します。
2. Ubuntuのインストール
次はwsl コマンドで、ディストリビューションのインストールを行います。
ここでは、Ubuntu-20.04を選択します。
PS C:\> wsl --install -d Ubuntu-20.04
ダウンロード中: Ubuntu 20.04 LTS
インストール中: Ubuntu 20.04 LTS
Ubuntu 20.04 LTS はインストールされました。
Ubuntu 20.04 LTS を起動しています...
ダウンロードに時間がかかるので、しばらく待ちます。
インストール処理終了後、ユーザー名入力のプロンプトが表示されたら完了です。
3. WSLのバージョンの確認・変更
Windows 11では、WSL2がデフォルトに設定されているようなので変更の必要はなさそうです。
以下のコマンドで確認ができます。
PS C:\> wsl -l -v
NAME STATE VERSION
* Ubuntu-20.04 Stopped 2
PS C:\>
もしVERSION が1になっているようであれば、以下のコマンドでデフォルトの設定を変更できます。
PS C:\> wsl --set-default-version 2
WSL 2 との主な違いについては、https://aka.ms/wsl2 を参照してください
この操作を正しく終了しました。
インストール作業は以上です。
Ubuntuをセットアップしたら使い始められます。
あなたのお役に立てればうれしいです。