Windows 11でLinux(WSL)用のWindowsサブシステムを有効にすると、別の仮想マシンまたはデュアルブートセットアップを必要とせずに、WindowsマシンでLinux環境を直接実行できます。 WindowsワークスペースでLinuxツールを必要とする開発者に最適です。開始するには、Windows機能を介してWSLを有効にし、Microsoftストアから優先Linuxディストリビューションをインストールし、必要に応じて環境をセットアップする必要があります。
Windows 11でWSLを有効にする方法
Windows 11でWSLを有効にすると、LinuxとWindowsを統合することにより、コンピューターを汎用性の高いツールに変換します。これらの簡単な手順に従って、WSLをアクティブにし、Linuxの世界の探索を開始します。
ステップ1:Windows機能を開きます
[スタート]メニューに移動し、「Windowsの機能をオンまたはオフにする」を検索し、ウィンドウを開きます。
このステップは、WSLを含むさまざまなオプション機能を切り替えることができるWindows機能メニューにつながるため、重要です。
ステップ2:WSLを有効にします
リストをスクロールし、「Linux用のWindowsサブシステム」というラベルの付いたボックスを確認します。 [OK]をクリックして変更を適用します。
この機能を有効にすると、Windowsはコンピューターを再起動してインストールを完了するように求めます。この再起動は、変更を正しく適用するために必要です。
ステップ3:コンピューターを再起動します
コンピューターを再起動して、Linux用のWindowsサブシステムのインストールを完了します。
コンピューターは、WSLのインストールを完了するために再起動する必要があります。このプロセス中、WindowsはLinuxカーネルをシステムに統合します。
ステップ4:Linuxディストリビューションをインストールします
再起動したら、Microsoftストアに移動し、好みのLinuxディストリビューションを検索し、[インストール]をクリックします。
Microsoftストアでは、Ubuntu、Debian、Kaliなど、いくつかのLinux分布を提供しています。ニーズに合ったものを選択し、インストールプロセスを完了させます。
ステップ5:Linuxディストリビューションを起動します
インストールしたら、スタートメニューから選択したLinuxディストリビューションを開いて、環境のセットアップを開始します。
環境をセットアップするため、最初の起動には数分かかる場合があります。このステップ中にLinuxシステムのユーザー名とパスワードを作成する必要があります。
これらの手順を完了すると、Windows 11システムには統合されたLinux環境があります。このセットアップにより、Linuxコマンド、スクリプト、アプリケーションをWindowsマシンで直接実行して、開発機能を向上させることができます。
Windows 11でWSLを有効にする方法のヒント
- WSLとの完全な互換性のために、Windows 11が最新バージョンに更新されていることを確認してください。
- 問題が発生した場合は、コンピューターのBIOS設定で仮想化が有効になっていることを確認してください。
- コマンドを使用します
wsl --updateWSLディストリビューションを最新の状態に保つためのコマンドプロンプト。 - コマンドラインエクスペリエンスを改善するために、Windowsターミナルをインストールすることを検討してください。
- WSL 2を調べて、完全なシステムコール互換性を備えたパフォーマンスを向上させます。
よくある質問
WSL 2とは何ですか?
WSL 2は、Linux用のWindowsサブシステムの最新バージョンであり、軽量仮想マシンで実際のLinuxカーネルを実行することにより、パフォーマンスの向上とフルシステムコールの互換性を提供します。
Linuxディストリビューションをダウンロードするには、Microsoftアカウントが必要ですか?
はい、Linuxディストリビューションをダウンロードしてインストールするには、Microsoftアカウントを使用してMicrosoftストアにサインインする必要があります。
WSLでグラフィカルLinuxアプリケーションを実行できますか?
はい、Windows上のXサーバーの助けを借りて、グラフィカルLinuxアプリケーションを実行できます。
WSLのシステム要件は何ですか?
WSLには、Windows 10バージョン1903以下とWindows 11が必要です。WSLを有効にする前に、システムがこれらの最小要件を満たしていることを確認してください。
異なるLinux分布を切り替えるにはどうすればよいですか?
コマンドを使用しますwsl -l -vインストールされた分布をリストし、デフォルトをで設定するコマンドプロンプトでwsl --setdefault。
まとめ
- Windows機能を開く。
- WSLを有効にします。
- コンピューターを再起動します。
- Linuxディストリビューションを取り付けます。
- Linuxディストリビューションを起動します。
結論
Windows 11のLinux用のWindowsサブシステムを有効にすると、特にLinuxツールの使用に成功する開発者や技術愛好家のために、可能性の世界が開かれます。このガイドで概説されている手順に従って、強力なLinux環境をWindowsオペレーティングシステムにシームレスに統合します。 2つの大きく異なるエコシステムのこのブレンドは、アプリケーションを簡単にコーディング、テスト、および実行するための堅牢なプラットフォームを提供します。
WSLの美しさは、そのシンプルさと有効性にあります。デュアルブートまたは複雑な仮想マシンを必要とせずに、Windowsマシンで幅広いLinuxユーティリティに直接アクセスできます。テクノロジーが進化するにつれて、これらのプラットフォーム間の統合はさらにシームレスになり、ユーザーが両方の世界の最高のものを容易にすることができます。
ソフトウェア開発、データサイエンス、または単にLinuxを探索したい場合、Windows 11でWSLを有効にすることは、より豊かなコンピューティングエクスペリエンスへの最初のステップになる可能性があります。さらに読むには、WSLに関するMicrosoftの公式ドキュメントを調べて、高度な機能とトラブルシューティングのヒントを発見してください。この機会に、WSLが指先にもたらす柔軟性とパワーを受け入れ、ワークフローと生産性をどのように向上させることができるかを確認してください。
