WSL を使用して Windows 10 に Linux をインストールする方法


キャンパスガイド
2023-07-09T19:48:40+00:00

現在のコンピューティング時代では、互換性が基本的な役割を果たしています ユーザー向け。 ととも​​に Windows 10 Windows 用 Linux サブシステム (WSL) 機能により、開発者や技術愛好家は、前例のない簡単さで自分のマシンに Linux ディストリビューションをインストールして実行できるようになりました。この記事では、 少しずつ Linuxのインストール方法 Windows 10 WSL を使用して、両方の長所を活用するシンプルかつ強力なソリューションをユーザーに提供します。 OSの 最も人気があり、Linux 環境の柔軟性と安定性を備えています。

1. Linux 用 Windows サブシステム (WSL) の概要

Windows Subsystem for Linux (WSL) は、Microsoft が開発したツールで、ユーザーが Windows システム上で Linux ディストリビューションを直接実行できるようにします。 これにより、開発者やシステム管理者は、別のパーティションや仮想マシンをインストールしなくても、Linux ツールやコマンドを使用できるようになります。

WSL のインストールは迅速かつ簡単なプロセスです。まず、更新されたバージョンを持っていることを確認する必要があります Windows 10 Windows の機能で WSL 機能を有効にします。その後、Microsoft Store から Ubuntu や Debian など、使用するディストリビューションを選択できます。ディストリビューションがインストールされたら、Windows のスタート メニューからディストリビューションにアクセスし、初期構成手順に従うことができます。

WSL を構成すると、さまざまな Linux ツールやコマンドを PC 上で使用できるようになります。 Windowsシステム。基本的な Linux コマンドの実行、ソフトウェア パッケージのインストール、プログラムのコンパイル、シェル スクリプトの実行が可能です。さらに、WSL は Windows ファイル システムとのシームレスな統合を提供し、Linux 環境と Windows 環境の両方でファイルにアクセスして操作できるようにします。

2. WSL を使用して Windows 10 に Linux をインストールするための前提条件

WSL を使用して Windows 10 に Linux のインストールを開始する前に、特定の前提条件が満たされていることを確認することが重要です。 これらの要件により、インストールが成功し、スムーズなユーザー エクスペリエンスが保証されます。 必要な要件は次のとおりです。

1. Windows 10以降: WSL は、Windows 10 Update バージョン 1607 以降で利用できます。オペレーティング システムがサポートされているバージョンに更新されていることを確認してください。

2. WSL をアクティブ化します。 Windows 10 に Linux をインストールして使用するには、Windows Subsystem for Linux (WSL) 機能を有効にする必要があります。これ できる Windows コントロール パネルまたは PowerShell を使用して。 Microsoft が提供する手順に従って、システム上で WSL をアクティブ化します。

3. 利用可能なディスク容量: 十分な空き容量があることを確認してください ハードドライブ Linux インストールと実行するアプリケーションをホストします。最適なパフォーマンスを得るには、少なくとも 20 GB の空き容量を確保することをお勧めします。

3. Windows 10 での WSL のダウンロードとインストール

Windows 10 に WSL をダウンロードしてインストールするには、次の手順に従います。

  • スタートメニューを開き、「設定」を検索します。
  • 「アップデートとセキュリティ」をクリックします。
  • 左側のメニューから「開発者向け」を選択します。
  • 「プログラマモード」というボックスにチェックを入れます。

次に、次の手順に従って WSL をアクティブにします。

  • PowerShell を管理者として開きます。
  • 次のコマンドを記述します。 Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux.
  • Enter キーを押して、インストール プロセスが完了するまで待ちます。

最後に、変更を有効にするためにシステムを再起動する必要があります。 再起動後、WSL にアクセスできるようになり、使用できるようになります。

4. Windows 10 での Linux インストール用の WSL のセットアップ

Windows 10 ユーザーで、新しいパーティションをインストールせずにオペレーティング システムで Linux を使用したい場合は、Windows Subsystem for Linux (WSL) を利用できます。 WSL は Windows 10 Creators Update から利用できるため、始める前に Windows 10 の最新バージョンがインストールされていることを確認してください。

WSL を設定するには、次の手順に従います。

  • [スタート] メニューを開き、「Windows の機能」を検索します。
  • 「Windows の機能をオンまたはオフにする」を選択します。
  • 機能のリストで「Windows Subsystem for Linux」を探し、ボックスにチェックを入れます。
  • 「OK」をクリックし、インストールが完了するまで待ちます。
  • プロンプトが表示されたら、システムを再起動します。

システムが再起動したら、WSL 互換の Linux ディストリビューションをインストールする準備が整います。 Microsoft Store にアクセスして、Ubuntu、Debian、Fedora などの人気のあるディストリビューションを検索できます。必要なディストリビューションをクリックし、「入手」をクリックしてインストールを開始します。インストールすると、Windows 10 デスクトップ上の別のウィンドウとして Linux ディストリビューションを実行できるようになります。

5. WSL に適切な Linux ディストリビューションを選択してダウンロードする

これは、このツールを最大限に活用するために不可欠なステップです。 幸いなことに、WSL で使用できる人気のあるディストリビューションがいくつかあり、それぞれに独自の機能と利点があります。 ここでは、WSL に適切な Linux ディストリビューションを選択してダウンロードするのに役立つステップバイステップのガイドを提供します。

1. オプションを調査する: Linux ディストリビューションを選択する前に、調査を行って利用可能なさまざまなオプションをよく理解することが重要です。 一般的で人気のあるディストリビューションには、Ubuntu、Debian、Kali Linux などがあります。 それぞれがさまざまなユースケースに合わせて最適化されているため、ニーズと好みを必ず考慮してください。

2. ガイドとチュートリアルを確認する: Linux ディストリビューションを選択したら、WSL でのディストリビューションのインストールと構成に役立つオンライン ガイドとチュートリアルを探します。これらのリソースは、詳細な段階的な手順を提供し、インストール プロセス中に発生する可能性のある落とし穴を回避するのに役立ちます。提供することもできます ヒントとコツ WSL 上の Linux ディストリビューションを最大限に活用するのに役立ちます。

6. WSL を使用して Windows 10 に Linux ディストリビューションをインストールする

Windows Subsystem for Linux (WSL) を使用して Windows 10 に Linux ディストリビューションをインストールしたい方のために、この問題を解決するためのステップバイステップのチュートリアルを次に示します。 WSL は、仮想マシンを必要とせずに Windows 上で Linux 環境を直接実行できるようにする Windows 10 の独自の機能です。

始める前に、Windows 10 システムで WSL 機能が有効になっていることを確認してください。 これを確認するには、「スタート」メニューに移動し、「Windows の機能の有効化または無効化」を検索します。 次に、「Windows Subsystem for Linux」を展開し、ボックスがチェックされていることを確認します。 そうでない場合は、選択して「OK」をクリックします。

WSL が有効になったら、Microsoft Store にアクセスし、インストールする Linux ディストリビューションを検索します。 Microsoft は、Ubuntu、Debian、Kali Linux などの人気のあるオプションをいくつか提供しています。目的のディストリビューションをクリックし、ストア ページで「入手」ボタンをクリックして、ダウンロードとインストールのプロセスを開始します。配布のサイズとインターネット接続の速度によっては、このプロセスに時間がかかる場合があります。

7. Windows 10 での Linux ディストリビューションの初期セットアップ

Windows 10 の最も魅力的な機能の XNUMX つは、Linux ディストリビューションを直接実行できることです。 オペレーティングシステム。これにより、ユーザーは追加のオペレーティング システムをインストールすることなく Linux の利点を享受できるようになります。ここでは、Windows 10 上で Linux ディストリビューションの初期構成を実行する方法を説明します。

ステップ1: 始める前に、お使いの Windows 10 のバージョンが Windows Subsystem for Linux (WSL) 機能をサポートしていることを確認してください。これを確認するには、バージョン 1607 以降がインストールされている必要があります。古いバージョンをお持ちの場合は、次のことを行う必要があります オペレーティング システムを更新する.

ステップ2: 互換性が確認されたら、Linux ディストリビューションのインストールに進むことができます。これを行うには、Windows ストアを開いて、使用するディストリビューションを検索する必要があります。 「入手」をクリックして、インストールが完了するまで待ちます。

ステップ3: Linux ディストリビューションがインストールされたら、それを開くと、ユーザー名とパスワードの設定を求められます。 これらのデータは、Windows 10 上の Linux ディストリビューションにアクセスするために使用されます。それだけです。 Windows を離れることなく、Linux のすべての利点を享受できるようになりました。

8. WSL を使用した Windows 10 上の Linux コマンド ライン インターフェイス

Windows Subsystem for Linux (WSL) のおかげで、Windows 10 での Linux コマンド ライン インターフェイスの使用がはるかに簡単になりました。 WSL を使用すると、仮想マシンやデュアル ブートをインストールしなくても、Windows コンピュータ上で Linux ディストリビューションを実行できます。

Windows 10 で Linux コマンド ライン インターフェイスを使用する場合は、次の手順に従います。

  • Windows 10の設定を開き、「更新とセキュリティ」セクションに移動します。
  • 左側のメニューで「開発者向け」をクリックし、「開発者モード」オプションを有効にします。
  • 開発者モードを有効にした後、同じ設定ウィンドウの「Windows 機能」セクションに移動し、「Windows Subsystem for Linux」をアクティブ化します。
  • Microsoft Store にアクセスして、Ubuntu、SUSE、Debian などのサポートされている Linux ディストリビューションを探します。 ダウンロードしてコンピュータにインストールします。
  • Linux ディストリビューションがインストールされたら、[スタート] メニューからそれを開きます。 ここでは、アカウントの設定とパスワードの設定を求められます。

これらの手順に従うと、Windows 10 で Linux コマンド ライン インターフェイスにアクセスできるようになります。これにより、Linux 互換のコマンドとプログラムを直接実行できるようになります。 オペレーティング システムから ウィンドウズ。 apt パッケージ マネージャーや gcc コンパイラーなど、Linux のすべてのコマンドライン機能とツールを使用できます。

9. WSLにインストールされているLinuxディストリビューションの管理と更新

Windows Subsystem for Linux (WSL) を使用する利点の XNUMX つは、インストールされている Linux ディストリビューションを簡単に管理および更新できることです。 ここでは、管理と更新に関連する問題を解決するための段階的な解決策をいくつか紹介します。

1. WSL バージョンを確認して更新します。 始める前に、システムに最新バージョンの WSL がインストールされていることを確認することが重要です。 これは、次のコマンドを実行することで実行できます wsl -l -v Windows コマンドラインで。 古いバージョンがある場合は、コマンドを使用して更新できます。 wsl --set-version .

2. Linux ディストリビューションを更新します。 WSL バージョンが確認されると、インストールされている Linux ディストリビューションを更新できるようになります。 これを行うには、Windows コマンド ラインで次のコマンドを使用します。 wsl --update。 このコマンドは、システムにインストールされているすべての Linux ディストリビューションを更新します。

3. 更新を管理します。 一般的なアップデートを実行するだけでなく、Linux ディストリビューションごとにアップデートを個別に管理することもできます。 これを行うには、次のコマンドを使用できます wsl --set-version 。 これにより、特定のディストリビューションのバージョンを変更し、必要に応じて最新の状態に保つことができます。

10. WSL で Linux ディストリビューションから Windows ファイルとディレクトリにアクセスする

Windows Subsystem for Linux (WSL) を使用する利点の XNUMX つは、Linux ディストリビューションから Windows ファイルとディレクトリにアクセスして操作できることです。 これは、Windows と Linux の両方のリソースにアクセスする必要がある環境で作業する場合に特に便利です。 この記事では、WSL 上の Linux ディストリビューションから Windows のファイルとディレクトリにアクセスする方法に関するステップバイステップのチュートリアルを紹介します。

まず、WSL は Windows 上で Linux バイナリを直接実行できる互換性レイヤーを提供していることに注意することが重要です。 これは、WSL の Linux CLI から Windows のファイルとディレクトリにアクセスできることを意味します。 Windows のファイルとディレクトリにアクセスする最も簡単な方法の XNUMX つは、特別なパスを使用することです。 / mnt。 このパスには、WSL の Windows ディスクのマウント ポイントが含まれています。

以下は、WSL から Windows ディレクトリにアクセスする方法の実践的な例です。 というディレクトリがあるとします。 C:書類 WSL からアクセスする Windows 上で。 これを行うには、WSL で Linux ターミナルを開き、次のコマンドを使用します。 cd /mnt/c/Documents をクリックして、目的のディレクトリに移動します。 目的のディレクトリに移動すると、ファイルを操作して通常どおり Linux コマンドを実行できます。

11. 他のマシンと接続するための WSL のネットワーク構成

WSL でネットワークを構成し、他のマシンとの接続を実現するには、次の手順に従うことが重要です。

1. ネットワーク アダプターの構成: まず、WSL のデフォルトのネットワーク アダプターが正しく構成されていることを確認します。これを確認するには、Windows のコントロール パネルを開き、[ネットワークとインターネット]、[ネットワークと共有センター] の順に選択し、左側のペインで [アダプター設定の変更] をクリックします。接続に使用しているアダプターが有効になっていて、IP アドレスを自動的に取得するように構成されていることを確認してください。

2. IP アドレスの確認: ネットワーク アダプターが構成されたら、WSL マシンに割り当てられている IP アドレスを確認できます。 これを行うには、WSL ディストリビューションのコマンド ラインを開き、「ipconfig」コマンドを実行します。 これにより、WSL 仮想マシンのネットワーク アダプターに割り当てられた IP アドレスが表示されます。 この IP アドレスが、接続するネットワークと同じ範囲内にあることを確認してください。

3. ファイアウォール ルールの構成: 場合によっては、ネットワーク上の他のマシンへの接続を許可するためにファイアウォール ルールを構成する必要があります。これは次の方法で行うことができます Windowsファイアウォール または使用している他のファイアウォール プログラム。ターゲット マシンとの通信に必要なポートでの受信接続と送信接続を必ず許可してください。さらに、トラフィックが WSL を通過してネットワーク上の他のマシンに到達できるようにルーティングを構成する必要がある場合もあります。

これらの手順に従うことで、WSL でネットワークを正常に構成し、ローカル ネットワーク上の他のマシンとの接続を確立できるはずです。 ネットワーク アダプターを確認し、WSL マシンに割り当てられている IP アドレスを確認し、通信を許可するために必要なファイアウォール ルールを構成してください。

12. WSL を使用した Linux での bash スクリプトの作成と実行

WSL (Windows Subsystem for Linux) を使用して Linux 上で bash スクリプトを作成および実行することは、システム管理者と開発者にとって重要なスキルです。 Bash スクリプトは、Linux オペレーティング システムでの反復的なタスクを自動化するスクリプトです。 WSL を使用すると、Linux シェル コマンドとスクリプトを Windows マシン上で直接実行できるため、システム開発と管理の柔軟性と生産性が向上します。

WSL で bash スクリプトを作成するには、ターミナルを開いて .sh 拡張子の付いた新しいファイルを作成するだけです。 Nano や Vi などの任意のテキスト エディタを使用して、ファイルを作成および編集できます。 bash スクリプトは #!/bin/bash 行で始まる必要があることに注意してください。これは、スクリプトの実行に bash インタープリターが使用されることを示します。

bash スクリプト ファイルを作成したら、実行するコマンドの入力を開始できます。 スクリプト内のコマンドは、記述された順序で実行されます。 スクリプトには、標準のシェル コマンド、Linux コマンド、カスタム関数、およびコメントを含めることができます。 スクリプトを実行するには、ターミナルにファイル名を入力して Enter キーを押すだけです。 必要に応じてコマンド chmod +x script_name.sh を使用して、スクリプトに実行権限があることを確認します。

13. WSL を使用して Windows 10 に Linux をインストールする際の一般的な問題のトラブルシューティング

Windows Subsystem for Linux (WSL) を使用して Windows 10 に Linux をインストールする場合、プロセスを困難にする一般的な問題が発生することがあります。 幸いなことに、これらの問題を解決し、インストールを確実に成功させるための解決策がいくつかあります。

まず、Windows 10 のバージョンが最新であり、WSL と互換性があることを確認することが重要です。 これを行うには、システム設定で Windows アップデートを確認します。 アップデートが利用可能な場合は、Linux のインストールを続行する前に必ずインストールしてください。

もう XNUMX つの一般的な問題は、Linux をインストールするためのディスク容量の不足である可能性があります。 この問題を解決するには、不要なファイルを削除するか、別のハード ドライブに移動して、スペースを解放します。 パーティション分割やディスク管理ツールを使用して、ディスク領域を拡張することもできます。

14. WSL を使用して Windows 10 に Linux をインストールする場合の結論と推奨事項

要約すると、WSL を介して Windows 10 に Linux をインストールすることは、両方の利点を享受したいユーザーにとって効率的なソリューションです。 OSの 同じチームにいます。この記事では、インストールを成功させるために必要な手順と、その操作を最適化するための推奨事項について説明しました。

重要なのは、インストールをスムーズで問題なく行うためには、Microsoft が提供するチュートリアルと手順に注意深く従うことが重要です。 さらに、ユーザーのニーズを満たすには、適切な Linux ディストリビューションを選択することが重要です。 最終的な決定を下す前に、さまざまなディストリビューションを調べて試してみることをお勧めします。

WSL を使用して Linux を Windows 10 にインストールすると、ユーザーは Windows の使いやすさと互換性を維持しながら、Linux が提供する強力なツールやアプリケーションを利用できるようになります。 これらの利点を利用して、プロジェクトを開発し、テストを実行し、両方のオペレーティング システムの機能を最大限に活用できます。

つまり、WSL (Windows Subsystem for Linux) は、メインのオペレーティング システムを放棄することなく Linux 環境にアクセスしたい Windows 10 ユーザーにとって優れたオプションです。 WSL は、簡単なインストールと比較的簡単な構成により、Windows 上で Linux アプリケーションとコマンドを実行するための技術ソリューションを提供します。

この記事で概説されている手順に従った後は、Windows 10 コンピューターで Linux の世界を探索する準備が整います。Windows オペレーティング システム上で Linux アプリケーションを直接実行できるため、柔軟性と柔軟性を楽しむことができます。両方のプラットフォームのパワーを XNUMX つのデバイス上で利用できます。

WSL は完全な Linux 仮想マシンではなく、Windows 環境で Linux アプリケーションを実行できるようにする互換性レイヤーであることに留意することが重要です。 より高度な機能が必要な場合、または特定の Linux ディストリビューションを使用したい場合は、仮想マシンのインストールなど、他のオプションを検討する必要がある場合があります。

全体として、WSL を使用して Windows 10 に Linux をインストールすると、ユーザーの汎用性が高まり、両方のプラットフォームの利点を活用できるようになります。 あなたが開発者、システム管理者、または Linux の世界を探索することに興味がある人であれば、ためらわずに WSL を試し、自分で実験してみてください。

テクノロジーの世界が進化し続けるにつれて、オペレーティング システム間の障壁がますます曖昧になっていくのを見るのは興味深いことです。 WSL のようなツールを使用すると、ユーザーは Windows の快適さと使いやすさを享受しながら、豊かな Linux エコシステムに浸ることができます。 したがって、ためらうことなく、この強力なテクノロジーの組み合わせを探索し、最大限に活用してください。

次の関連コンテンツにも興味があるかもしれません。