Windows上でLinuxが動作する仕組みがあると聞きました。どのように導入するか教えてください。
必要な機能がインストールされていないため、操作を開始できませんでした。
エラー コード: Wsl\InstallDistro\Service\RegisterDistro\CreateVm\HCS\HCS_E_SERVICE_NOT_AVAILABLE
Windows上でLinuxを動作させる仕組みの、WSL2 (Windows Subsystem for Linux 2) をインストールする手順を紹介します。
PowerShellのコンソールを開いて次のコマンドを実行します。
wsl --install
インストールが始まります。
今回の環境では、インストールが途中で終わってしまいました。以下のエラーメッセージが表示されています。
一度マシンを再起動し、再度 wsl --install コマンドを実行します。
インストールができ、ユーザー作成のプロンプトが表示されます。ユーザー名は現在のWindowsのユーザーがデフォルトで入力された状態になっています。
[Enter]キーを押します。パスワードの設定プロンプトが表示されます。Linuxのユーザーに設定するパスワードを入力します。
ユーザーの作成ができ、Linuxのコンソールが表示されます。
インストール完了時に下図の[WSLへようこそ]ウィンドウも表示されます。
インストールができると、スタートメニューに[WSL] [WSL Settings] [Ubuntu] のショートカットが作成されます。
[WSL Settings]のショートカットをクリックすると、下図のWSLの設定ウィンドウが表示されます。
[WSL] [Ubuntu] のショートカットをクリックした場合は、Linuxのコンソールウィンドウが表示されます。