UbuntuをWindows10 WSL2にインストールする [Easy Steps]

Windows Subsystem for Linux(WSL)を使用すると、ユーザーはLinuxオペレーティングシステムをWindows 10で直接実行できます。この記事では、WSL2を有効にしてUbuntuをインストールする方法を説明します。 2019年5月にマイクロソフトは発表しました WSL1よりもパフォーマンスが優れているWSL2

WSL 2の場合、64ビットウィンドウ10バージョン1903以降が必要であり、PCがHyper-V仮想化をサポートしていることを確認してください。

現在のWindowsビルドバージョンを確認するには、Windowsロゴキー+ Rを選択し、winverと入力して、[OK]を選択します。

注:Windows 10 Insiders Previewビルド20246から、Linuxディストリビューションを1つのステップでインストールし、次のコマンドを実行します。

wsl.exe --install -d Ubuntu-20.04

ステップ1)Windows10でWSLを有効にする

WSLを有効にするには、「Windows SubsystemforLinux」機能を有効にする必要があります。 PowerShellを管理者として開き、次を実行します。

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

WSLを有効にする

これにより、WS11が有効になります。WSL2を設定する場合は、次の手順に進みます。

注:「wsl.exe–set-version 2」を使用して、WSL1ディストリビューションをWSL2に直接アップグレードできます。

手順2)仮想マシンを有効にする

Windows 10(2004)で仮想マシンを有効にするには、Powershellで(管理者として)次のコマンドを実行します。

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

Windows 10(1903、1909)で仮想プラットフォームを有効にするには、次のコマンドを実行します。

Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart

あなたは今すべきです 再起動 すべてのインストールをクリーンに保つためのコンピュータ。

ステップ3)カーネルコンポーネントを更新する

Linuxカーネルアップデートパッケージをダウンロードする ダウンロードしたファイルをダブルクリックして、カーネルコンポーネントを更新します。 完了したら、次の手順に進み、wsl2をデフォルトとして設定します。

ステップ4)WSL2をデフォルトバージョンとして設定する

WSL 2をWSLのデフォルトバージョンとして設定するには、管理者としてPowerShellで次のコマンドを実行します。

wsl --set-default-version 2

「WSL2にはカーネルコンポーネントの更新が必要です」というエラーが表示された場合は、手順3に従っていることを確認してください。

ステップ5)Windows10にUbuntuをインストールする

Ubuntuをインストールするには、Windowsストアアプリケーションを調べてLinuxディストリビューションを検索するか、ダウンロードする必要があります。 Ubuntu 20.04 / Ubuntu 18.04 Microsoftストアから。

Microsoftストアでディストリビューションを検索Microsoftストアでディストリビューションを検索

Ubuntu18.04をインストールします

UbuntuをダウンロードするUbuntuをダウンロードする

ステップ6)Windows10でUbuntuを実行する

ダウンロードが完了したので、クリックしてLinuxサブシステムを実行できます。 発売 Windowsストアのボタンまたは Windowsのスタートメニュー。 新しい端末が起動し、新しいシステムのユーザー名とパスワードを入力するように求められます

wslでubuntuのユーザー名とパスワードを設定しますwslでubuntuのユーザー名とパスワードを設定します

これで、Ubuntuコマンドを使用する準備が整いました。

ubuntuコマンドを実行する

結論

これで、Windows 10WSLで動作するUbuntuができました。 より良い体験のために、あなたは試してみるべきです Windowsターミナル これは高速で強力なターミナルアプリです。

以下のコメントセクションで、この記事に関するフィードバックをお聞かせください。