画像: GNU
MicrosoftのWindows Subsystem for Linux 2は約3年前にリリースされました。これにより、Bashシェルの実行と、Ubuntu Linuxで実行可能なLinuxバイナリ実行ファイルの実行が可能になりました。
マイクロソフトはその後もWindows Subsystem for Linuxの改良を続け、2020年半ばにリリースされたWindows 10プレビュービルドのアップデートでBashのインストールが容易になりました。この方法はWindows 11にも引き継がれています。Bashをインストールするには、管理者としてWindows Terminalを開きます。Windowsアイコンを右クリックし、パワーユーザーメニューから「Windows Terminal (管理者)」を選択してください。(Windows 10をご利用の場合は、メニューに「Windows Powershell (管理者)」と表示されている場合があります。)

Windowsターミナルを管理者として実行する
マーシャル・ガンネル
Windows ターミナルで、次のコマンドを実行します。
wsl --install

WSLをインストールするコマンド
マーシャル・ガンネル
Windowsは仮想マシンプラットフォーム、Windows Subsystem for Linux、WSLカーネル、GUIアプリサポートのダウンロードとインストールを開始します。Ubuntuもダウンロードされますが、再起動後にインストールされます。このプロセスには数分かかる場合があります。
すべてのアセットをダウンロードしたら、変更を有効にするためにシステムを再起動する必要があります。PCを再起動するという従来の方法を取ることもできますが、既にターミナルを開いている場合は、次のコマンドを実行してください。
shutdown /r /t 0

PCを再起動するコマンド
マーシャル・ガンネル
PCが再起動すると、インストールが自動的に続行されます。Ubuntuのダウンロードとインストールが完了すると、ユーザー名とパスワードの入力を求められます。入力するとUbuntuが起動し、WindowsでBashを思う存分使い始めることができます。