開発者は、Windows マシン上で Windows と Linux の両方の機能に同時にアクセスできます。 Linux 用 Windows サブシステム (WSL) を使用すると、開発者は、従来の仮想マシンやデュアルブート セットアップのオーバーヘッドなしで Linux ディストリビューション (Ubuntu、OpenSUSE、Kali、Debian、Arch Linux など) をインストールし、Linux アプリケーション、ユーティリティ、Bash コマンド ライン ツールを変更せずに Windows で直接使用できます。
Windows ターミナルのインストール(推奨) Windows ターミナル を使用すると、インストールしたいコマンド ラインをいくつでもサポートしており、それらを複数のタブまたはウィンドウ ウィンドウで開き、複数の Linux ディストリビューションまたはその他のコマンド ライン(PowerShell、 コマンド プロンプト、Azure CLI など)をすばやく切り替えることができます。 独自の配色、フォント スタイル、サイズ、背景画像、カスタム キーボード ショートカットを使用して、ターミナルを完全にカスタマイズできます。 詳細情報。
Windows のスタート メニューでインストールした Linux ディストリビューションの名前を入力することで、ディストリビューションを直接開くことができます。 たとえば、「Ubuntu」などです。 これにより、Ubuntu がそれ自体のコンソール ウィンドウで開きます。
Windows のコマンド プロンプトまたは PowerShell から、インストールしたディストリビューションの名前を入力できます。 例: ubuntu
Windows のコマンド プロンプトまたは PowerShell から「wsl.exe」と入力することで、現在のコマンド ライン内で既定の Linux ディストリビューションを開くことができます。
Windows のコマンド プロンプトまたは PowerShell から「wsl [command]」と入力することで、新しいディストリビューションに入らずに、現在のコマンド ライン内で既定の Linux ディストリビューションを使用できます。 [command] は WSL コマンドに置き換えます。たとえば、wsl -l -v に置き換えるとインストールされているディストリビューションの一覧が表示され、wsl pwd に置き換えると現在のディレクトリ パスが WSL でマウントされている場所が表示されます。 PowerShell では、コマンド get-date にすると Windows ファイル システムの日付が提供され、wsl date にすると Linux ファイル システムの日付が提供されます。
どの方法を選ぶかは、行っていることに依存します。 Windows プロンプトまたは PowerShell ウィンドウ内で開いた WSL コマンド ラインを終了したい場合は、exit コマンドを入力します。
最新の WSL プレビュー機能を試す場合
Windows Insider Program に参加して、WSL の最新の機能または更新プログラムをお試しください。 Windows Insiders に参加した後は、[Windows の設定] メニュー内からプレビュー ビルドを受け取るチャネルを選択して、そのビルドに関連付けられている WSL 更新プログラムまたはプレビュー機能を自動的に受信できます。 次の項目から選択できます。
Dev チャネル: 最新の更新プログラムがありますが、安定性は低くなります。
ベータ チャネル: 早期導入者に最適です。Dev チャネルよりも信頼性の高いビルドがあります。
リリース プレビュー チャネル: 次のバージョンの Windows での修正プログラムと主な機能を、一般公開される直前にプレビューします。