Windows 10 および 11 で WSL 2 をセットアップしてインストールする方法

Windows PC で Linux を使用するには、まず WSL 2 をインストールする必要があります。 Windows 10 と 11 の両方でこれを数分で行う方法を次に示します。

ご存知ない方のために付け加えておきますが、Microsoft は Linux を愛しています。 この言葉には懐疑的な人もいますが、私たちは Windows Subsystem for Linux (WSL) を見て、その中に真実があることに気づき始めました。 WSL 2 を使用すると、完全な Linux カーネルを内部で実行する Linux 環境をインストールできます。 Windows 11、まだ使用している場合は 10 で、両者はかなり緊密に統合されています。 WSL の最初のバージョンにはカーネルがなく、パフォーマンスもそれほど良くありませんでした。 WSL は依然として本質的には仮想マシンですが、Windows ホストと深い関係があります。

開発者にとって、WSL は、従来の仮想マシンを使用する必要がなく、Windows と Linux の両方にシームレスにアクセスできることを意味します。 ただし、開発者である必要はありません。Linux を使い慣れている人でも、Linux を使い始めたばかりの人でも、誰でも使える強力なツールです。 Microsoft はオンボーディング エクスペリエンスに関しても多くの取り組みを行っており、WSL 2 はこれまでよりも簡単に起動して実行できるようになりました。 その方法は次のとおりです。

Windows 10 および 11 で WSL 2 を実行するために必要なもの

WSL 2 を実行するために非常に強力な PC は必要ありません。また、Hyper-V VM ツールを使用するために従来のように Windows の「Pro」バージョンも必要ありません。 WSL 2 は Hyper-V アーキテクチャを利用していますが、追加料金を支払う必要はありません。 WSL 2 は、x64 プロセッサと ARM プロセッサの両方もサポートします。 ただし、ARM ベースのマシンで使用している場合は、Ubuntu などの ARM リリースを備えたバージョンの Linux を使用する必要があります。

使用する VM ソフトウェアがネストされた仮想化をサポートしており、これが有効になっている限り、WSL 2 は仮想マシン内の Windows 上で実行することもできます。

Windows 10および11にWSL 2をインストールする方法

WSL 2 のインストール プロセスは非常に簡単になり、数分で起動して実行できるようになりました。 唯一の前提条件は、Windows 10 バージョン 2004 以降を使用しており、KB5004296 パッチが適用されていることです。

Microsoft Store を使用するか、PowerShell を使用するかの 2 つのオプションから選択できます。

最初の方法では、Microsoft Store を開いて「」をダウンロードします。Linux 用 Windows サブシステム プレビュー" 応用。 チームは Windows Update を経由せずに WSL を更新できるため、長期的にはここが WSL の入手先となることが期待されています。

または、PC で PowerShell を開き、次のコマンドを入力します。

wsl --install

座って動作するのを待ち、指示に従って PC を再起動すれば、出来上がりです。 これで、WSL 2 が PC にセットアップされました。 デフォルトのディストリビューション (ディストリビューション) は Ubuntu ですが、Microsoft Store、Github などのサードパーティ ソース、またはディストリビューション メーカーから直接入手可能な他のディストリビューションを自由に使用できます。

Windows 11 を使用している場合は、Windows ターミナル アプリがプリインストールされており、これが PC で WSL を使用する最良の方法です。 コマンド「」を使用して、PowerShell 経由でディストリビューションを起動できます。wsl -d" コマンドの後に名前が続きますが、Windows ターミナルでは、ドロップダウン メニューからインストールしたそれぞれにアクセスできます。

Windows ターミナルがインストールされていない場合は、次の場所から入手できます。 マイクロソフトストア または Windowsパッケージマネージャー.