Windows Subsystem for Linux (WSL) は、Windows 10 PC およびラップトップでさまざまな Linux オペレーティング システムの利点を享受する効率的な方法です。 WSL を使用すると、VirtualBox や VMware などの仮想化ソフトウェアを使用せずに、Linux アプリを Windows 10 システム上で直接実行できます。 WSL は Windows 10 および Windows Server 2019 で利用できます。
Windows Subsystem for Linux (WSL) は、Linux バイナリを実行するために Microsoft によって開発された互換性レイヤーです。 Linux カーネル コードは含まれていません。むしろ、Linux 互換のカーネル インターフェイスを使用します。 WSL の欠点は、すべての Linux ソフトウェア、特に Linux カーネル サービスを必要とするソフトウェアを実行できないことです。
オープンソースの X11 サーバーを Windows 10 (ホスト) にインストールすることで、Linux アプリをグラフィカル モードで実行できます。ただし、オーディオまたはハードウェア アクセラレーションが不足しているため、パフォーマンスは低下します。
WSL には多くの利点があります。たとえば、ユーザーは Linux アプリケーションをテストするために仮想マシンをインストールする必要がありません。 Apache (LAMP スタック) および Nginx の種類の Web サーバーを Windows 10 にネイティブにインストールして作成できます。 Debian、Ubuntu、Kali Linux、OpenSuse など、さまざまなタイプの Linux ディストリビューション システムがアプリとして利用可能。仮想マシンと比較してリソースの消費が少ない。ファイル システム内を移動します。 Bash 経由のコマンド ライン Linux アプリの使用など… 次に、Windows 10 または Windows Server 2019 に Windows Subsystem for Linux をインストールする方法を見てみましょう。WSL は、古いバージョンの Windows では使用できません。
Windows 10 で Windows Subsystem for Linux (WSL) を有効にする
- 開けるコントロールパネル
- をクリックしてくださいプログラムオプション
- を選択します。Windows の機能をオンまたはオフにする
- 下にスクロールして見つけますLinux 用 Windows サブシステム
- 表示されたら、それを選択しますチェックボックスそしてクリックしてくださいOKボタン。
- のLinux 用 Windows サブシステム (ASL)自動的に取得されますインストールされています数分以内にシステム上で。
- インストール後、今すぐ再起動してくださいボタン。
- 次に、Microsoft Windows ストアを開いて Linux を検索します。
- 利用可能なオープンソース Linux アプリのいずれかを Windows 10 にインストールします
スクリーンショット付きのステップバイステップのインストール
ステップ 1:をクリックしてください Windowsのスタートメニューをクリックしてコントロール パネルを開きます。
ステップ 2:コントロールパネルから、「」をクリックしますWindows の機能をオンまたはオフにする” オプション。または、次のように検索することもできます。Windows の検索ボックスに直接入力します。
ステップ 3:下にスクロールします、次のオプションが表示されます。Linux 用の Windows サブシステム。その前に箱が渡されます。クリックして確認し、 をクリックします。のわかりましたボタンをクリックして Windows 10 に WSL をインストールします。
ステップ 4:システムの再起動を求められたら、再起動します。
ステップ 5: インストール後、Microsoft Store にアクセスし、Linux アプリをダウンロードして遊んでください。
ステップ6:Linux という用語を検索すると、Windows、Debian、Ubuntu、OpenSuse エンタープライズ サーバー、および Kali Linux 環境の Linux の実行が表示されます。ダウンロードしてインストールするために使用するものを選択します。ここでは、Ubuntu 18.04をインストールします。
ステップ 7:Windows に Ubuntu またはその他の Linux アプリをインストールしたら、検索ボックスに移動して名前を入力するだけです。たとえば、Ubuntu がインストールされているので、「Ubuntu」と入力します。
ステップ8: Windows 上で Ubuntu の bash を開くとすぐに、ネイティブ Linux コマンドを Windows 10 システム上で直接実行できます。 WAMP や XAMPP のようなサーバーを必要とせずに、Apache (LAMP) Web サーバーをセットアップできるようになりました。 Linux アプリのすべてのファイルは、Windows ファイルと矛盾することなく C ドライブに保存されます。
Linux 用の Windows 10 サブシステム上の Ubuntu に Apache と PHP をセットアップしてみましたが、完璧に動作しました。 VirtualBox や他の仮想化ソフトウェアを使用して仮想マシンをインストールするよりもスムーズで、パフォーマンスも優れていました。
このようにして、ハードウェア リソースをあまり犠牲にすることなく、誰でも Windows 上で Linux のサブシステムを有効にして、さまざまな Linux コマンドをテストできるようになります。
その他の役立つリソース:















