ジャンナのテーマ ライセンスが検証されていません. テーマ オプション ページに移動してライセンスを検証します. ドメイン名ごとに XNUMX つのライセンスが必要です.

Windows11にLinux用のWindowsサブシステムをインストールする方法

Windows Subsystem for Linux (WSL) を使用すると、Windows 11 PC で Linux ソフトウェアを実行できます。WSL が有効になると、Windows はカスタム Linux カーネルをインストールします。 その後、Ubuntu または選択した別の Linux ディストリビューションをインストールできます。

windows-11-ubuntu-neofetch-2 Windows 11 に Windows Subsystem for Linux をインストールする方法

Windows 11 での WSL の仕組み

Windows Subsystem for Linux (WSL) は、Windows 11 Home を含むすべてのバージョンの Windows 11 で有効にすることができます。 (Windows 10 に WSL をインストールすることもできます。)

新しいバージョンの Windows 10 と同様に、Windows 11 は WSL 2 を使用します。この 11 番目のバージョンは再設計され、互換性を向上させるために Hyper-V ハイパーバイザーで Linux カーネル全体を実行します。 この機能が有効になると、Windows XNUMX は Microsoft によって作成され、バックグラウンドで実行される Linux カーネルをダウンロードします。 Windows Update はカーネルを最新の状態に保ちます。 (必要に応じて、独自のカスタム Linux カーネルを使用することもできます。)

WSL を使用するには、Linux ディストリビューションをインストールする必要があります。 デフォルトでは、WSL は Ubuntu をインストールします。 これにより、Bash シェルまたは選択したその他のコマンド ライン シェルを使用して、完全な Ubuntu コマンド ライン環境にアクセスできるようになります。

Windows 11 に含まれる Windows ターミナル アプリからも Linux シェル環境にアクセスできます。

グラフィカル Linux アプリケーションをすぐに実行することもできます (Linux コマンド ライン環境にインストールしてコマンドを実行するだけです)。 Windows 11 には、GPU アクセスによる Linux アプリの実行のサポートも含まれており、GPU アクセラレーションによる Linux コンピューティング ワークロードが Windows 上で問題なく実行できるようになります。

簡単な方法: コマンドで WSL をインストールする

Microsoft は、Windows 11 でこのプロセスを非常にシンプルにしました。XNUMX つのコマンドで Linux 用の Windows サブシステムを有効にし、Ubuntu などの Linux ディストリビューションをインストールできます。

これを行うには、管理者権限を持つコマンド ライン ウィンドウを使用する必要があります。 これは Windows ターミナルを使用して行いますが、単にコマンド プロンプトを起動することもできます。

管理者権限で Windows ターミナルを起動するには、タスクバーのスタートボタンを右クリックするか、Windows + X を押して「Windows ターミナル (管理者)」をクリックします。 ([スタート] メニューにも Windows ターミナルのショートカットがあります。右クリックして、[管理者として実行] を選択します。) 表示されるユーザー アカウント制御のプロンプトを受け入れます。

a1-launch-terminal Windows 11 に Windows Subsystem for Linux をインストールする方法

Linux 用の Windows サブシステムを有効にして、デフォルトのディストリビューションである Ubuntu をインストールするには、次のコマンドを実行するだけです。

wsl --install

プロセスが完了すると、Windows はコンピュータを再起動するように求めます。 コンピュータを再起動してください。 これを実行すると、Linux システムを使用できるようになります。 ([スタート] メニューを右クリックし、[シャットダウンまたはサインアウト] > [再起動] をクリックすると、すぐに再起動できます。)

a2-install-wsl-and-ubuntu Windows 11 に Windows Subsystem for Linux をインストールする方法

他の利用可能な Linux ディストリビューションを一覧表示するには、代わりに次のコマンドを実行します。 これには、オンライン (-o) で入手可能なディストリビューション (-l) がリストされます。

wsl -l -o

次のコマンドを実行して、選択した Linux ディストリビューションをインストールできます。「名前」を、「名前」列に表示されている Linux ディストリビューションの名前に置き換えます。

wsl --install -d 名前

たとえば、Ubuntu の代わりに Debian をインストールするには、次のコマンドを実行します。

wsl --install -d Debian

このコマンドを複数回実行して、システムに複数の Linux ディストリビューションをインストールすることもできます。

a3-list-distros Windows 11 に Windows Subsystem for Linux をインストールする方法

コンピュータが再起動したら、[スタート] メニューからインストールした Linux ディストリビューションを起動できます。

ubuntu-start-menu Windows 11 に Windows Subsystem for Linux をインストールする方法

Windows ターミナル アプリのオプションとしても見つかります。 タブ バーの「+」新しいタブ ボタンの右側にある下矢印をクリックし、インストールした Linux ディストリビューションを選択します。

ヒント: Windows ターミナルにインストールした Linux ディストリビューションが表示されない場合は、まず [スタート] メニューからそれを起動します。 セットアップ プロセスの最初の実行が完了すると、ここに表示されます。

powershell-ubuntu-terminal Windows 11 に Windows Subsystem for Linux をインストールする方法

これで、Linux コンピュータの前に座っているかのように、または Linux サーバーにリモート接続しているかのように、Linux シェルを使用できるようになります。 Linux コマンドを知っていれば十分です。

遅い方法: WSL を有効にしてディストリビューションをインストールする

以前の方法で Windows Subsystem for Linux (WSL) を有効にすることもできます。 これにはさらにクリックする必要があるため、上記のコマンドを実行することをお勧めします。

これを行うには、[スタート] メニューを開き、[Windows の機能] を検索します。 (Windows キーを押して [スタート] メニューを開き、入力を開始することもできます。) [Windows の機能をオンまたはオフにする] ショートカットをオンにします。

ここで「Windows Subsystem for Linux」チェックボックスを有効にし、「OK」をクリックします。 コンピュータを再起動するように求められます。

b1-install-wsl Windows 11 に Windows Subsystem for Linux をインストールする方法

それを行った後、Microsoft Store アプリを開いて、使用する Linux ディストリビューションを見つけます。 たとえば、「Ubuntu」を検索できます。

他のアプリケーションと同様に、使用する Linux ディストリビューション (Ubuntu など) をインストールします。 ストアページで「インストール」ボタンをクリックするだけです。

上記のコマンドで固定されたかのように、スタート メニューから起動できるようになりました。

b2-install-ubuntu Windows 11 に Windows Subsystem for Linux をインストールする方法

トップボタンに移動