Linux用のWindowsサブシステム(WSL)を使用すると、Windows 11 PC上でLinuxソフトウェアを実行できます。 WSLを有効にすると、WindowsはカスタムビルドLinuxカーネルをインストールします。その後、あなたはあなたの選択のUbuntuまたは別のLinuxの配布をインストールすることができます。
WSLがWindows 11でどのように機能するか
すべてのエディションでLinux(WSL)のWindowsサブシステムを有効にできます。 Windows 11. -even Windows 11 Home。 (あなたもすることができます Windows 10にWSLをインストールします 。)
Windows 11の最近のバージョンのWindows 11と同様に、Windows 11はWSL 2を使用しています。この2番目のバージョンは再設計されており、内蔵のフルLinuxカーネルを実行します。 ハイパーV 互換性を向上させるためのハイパーバイザー。機能を有効にすると、Windows 11がダウンロードします。 マイクロソフトの組み込みのLinuxカーネル バックグラウンドで実行されます。 Windows Updateはカーネルを更新し続けます。 (あなたが好む場合はあなた自身のカスタムLinuxカーネルを使うことができます。)
WSLを使用するには、Linuxディストリビューションをインストールする必要があります。デフォルトでは、WSLはUbuntuをインストールします。これにより、BASHシェルまたは選択した他のコマンドラインシェルを使用して、完全なUbuntuコマンドライン環境にアクセスできます。
Windows 11に含まれているWindowsターミナルアプリのLinuxシェル環境にアクセスできます。
また、グラフィカルLinuxアプリをボックスから実行することもできます(Linuxのコマンドライン環境にそれらをインストールしてコマンドを実行するだけです)。 Windows 11には、GPUアクセスを使用してLinuxアプリを実行するためのサポートも含まれており、GPU Accelerated LinuxコンピューティングワークロードはWindowsではうまく動作します。
高速道路:コマンドでWSLをインストールします
MicrosoftはWindows 11でこのプロセスを非常に簡単にしました.WindowsサブシステムをLinux用に有効にし、単一のコマンドでUbuntuのようなLinuxディレクトリをインストールできます。
これを行うには、管理者権限を持つコマンドラインウィンドウを使用する必要があります。 Windows端末でこれを行いますが、コマンドプロンプトも起動することもできます。
管理者権限を持つWindows端末を起動するには、タスクバーの[スタート]ボタンを右クリックしたり、Windows + Xを押して[Windows Terminal)]をクリックします。 (スタートメニューにWindowsターミナルのショートカットを見つけることもできます。右クリックして[管理者として実行]を選択します。)表示されるユーザーアカウント制御プロンプトに同意します。
Linux用のWindowsサブシステムを有効にしてUbuntuをインストールするには、デフォルトの配布である場合は、次のコマンドを実行するだけです。
WSL - インストール
プロセスが完了すると、WindowsはPCを再起動するように求められます。コンピュータを再起動してください。あなたがする後にあなたのLinuxシステムを使うことができるでしょう。 (スタートメニューを右クリックすることができ、シャットダウンまたはサインアウト&gtをクリックすることができます。すぐに再起動するために再起動してください。)
他の利用可能なLinuxディストリビューションを一覧表示するには、代わりに次のコマンドを実行してください。このリスト(-l)配布は、オンラインで入手可能です(-o)。
wsl -l -o
次のコマンドを実行して、選択したLinuxディストリビューションをインストールできます。 "name"列に表示されているようにLinux Distroの名前に置き換えます。
WSL - インストール-D名
たとえば、Ubuntuの代わりにDebianをインストールするには、次のように実行します。
WSL - インストール-D Debian
このコマンドを複数回実行して、システムにいくつかのLinuxディストリビューションをインストールすることもできます。
コンピュータが再起動したら、スタートメニューからインストールしたLinux Distroを起動できます。
Windowsターミナルアプリのオプションとしても検索されます。タブバーの[新しい]タブ「+」ボタンの右側にある下矢印をクリックして、インストールしたLinuxディストリビューションを選択します。
ヒント: Windows端末にインストールしたLinuxディストリビューションが表示されない場合は、最初にスタートメニューから起動してください。初回実行設定プロセスが完了したら、ここに表示されます。
さて、あなたはPC Linuxの前に座っていたかのようにLinuxシェルを使用することも、Linuxを実行しているサーバーにリモート接続されているかのように。あなたはただ必要でしょう Linuxコマンドを知っています 。
遅い方法:WSLを有効にしてDistroをインストールする
WindowsサブシステムをLinux(WSL)の古い方法で有効にすることもできます。これによりクリックすると、上記のコマンドを実行するだけで推奨します。
これを行うには、スタートメニューを開き、「Windowsの機能」を検索してください。 (Windowsキーを押すと、スタートメニューを開き、入力を開始するだけです。)[Windowsの機能のオン/オフ]ショートカットを起動します。
ここでの「Linux用のWindowsサブシステム」チェックボックスを有効にして、「OK」をクリックします。コンピュータを再起動するように求められます。
実行したら、Microsoft Storeアプリを開き、使用するLinuxディストリビューションを検索します。たとえば、「Ubuntu」を検索することがあります。
他のアプリケーションと同じように使用したいLinuxディストリビューションをインストールします。ストアページの[インストール]ボタンをクリックするだけです。
上記のコマンドからインストールされているかのように、スタートメニューから起動できるようになりました。