- WSLをインストールするのは簡単だ。
- Windows Subsystem for Linuxは、ソフトウェア開発者を惹きつけることを目的としている。
- マイクロソフトは、ウィンドウズをあらゆるもの、あらゆる人に選ばれるプラットフォームにしている。
WindowsとLinuxは、少なくとも友好的な意味で、文章で一緒に聞くことはあまりない。しかし、マイクロソフト社は過去数年間、Linux開発者、つまりLinuxを仕事に必要とする人々にとって、ウィンドウズをより魅力的なものにしようと試み、そのほとんどは成功してきた。
の導入で可能になった。 Windows Subsystem for Linux、略称WSL.我々が扱っているのは、基本的にWindows上でLinuxを実行する仮想マシンだ。この定義に満足していない? マイクロソフトのウェブサイトをチェックする この仕組みの(多くの)詳細については、こちらを参照のこと。
好みのLinuxディストロが入った仮想マシンではなく、なぜWSLをインストールするのか? マイクロソフトは、オーバーヘッドが少なく、パフォーマンスが向上していると述べている。.また、デュアルブートのセットアップよりも複雑ではない。つまり、基本的にWSLはLinux VMとデュアルブートシステムの中間的な存在なのだ。
デフォルトでは、WSLはWindowsにインストールされていないが、幸いなことに、WSLをインストールするのはとても簡単だ。WindowsにWSLをインストールする3つの方法を見つけたが、どれもWindows 10とWindows 11で動作する。お好きな方をどうぞ。
目次
まず、仮想マシン・プラットフォームをインストールする。
始める前の重要な要件として、次のことを行う必要がある。 仮想マシン・プラットフォーム モジュールをコンピュータにインストールする。これはオプション機能である(我々は それらをインストールするためのガイド)が、仮想マシン・プラットフォームとLinux用サブシステムの両方を同じ場所からインストールすることになるので、このステップを最初のガイドに含めた。
どのようにインストールするにしても、WSLにはVirtual Machine Platformモジュールが必要であることをお忘れなく。
このステップを見逃すと、WSLを起動するときに次のようなメッセージが表示される。

WSLをオプション機能として追加する
1.を開く。 スタートメニュー を検索するためにタイプし始める。 オプション機能.設定アプリのページが開く。
2.に達するまで下にスクロールする。 ウィンドウズのその他の機能 一番下にある。

3.新しいウィンドウが開く。リストをスクロールして 仮想マシン・プラットフォーム と Linux用Windowsサブシステム.OKを押して両方をインストールする。

4.再起動が必要になるので、指示に従ってコンピュータを再起動する。
これでほぼ完了だ。これでWSLはインストールされたが、追加で必要なステップがある。 Linuxディストリビューションをインストールする を選択する。それは2つの方法で別々に行われる(またか!)。
そう、WSLを実際に動作させるために必要なLinuxディストリビューションをインストールするには、2つの方法がある。一つはコマンドプロンプト/PowerShellから、もう一つはMicrosoft Storeからだ。それぞれの方法は、次の2つのガイドの最後に記載されている。
現在、Windows Subsystem for Linuxにインストールできるディストリビューションは5つある:
- Ubuntu(4フレーバー)
- デビアン
- カリ・リナックス
- オープンソース
- SUSE
コマンドプロンプトからWSLをインストールする方法
さて、これがWSLをインストールするマニアックな方法だ。それでもとても簡単だ:
1.を開く。 スタートメニュー とタイプする。 コマンド.Enterを押さず、最初の結果を右クリックする、 コマンドプロンプト を選択する。 管理者として実行する.

3.以下のコマンドを実行し、現在インストール可能なディストロを確認する。
wsl --list --online

4.WSLをインストールするためのコマンドを入力する。ディストリビューションやその他のオプションを指定しなければ、デフォルトでUbuntuが選択される。
wsl --install -d DISTRO_NAME
DISTRO_NAMEをインストールしたいディストリビューションの実際の名前に置き換えてほしい。私の場合はUbuntuを選んだ。

5.続行するには再起動が必要である。コンピュータが起動すると、このウィンドウがポップアップ表示される。

短いインストール期間の後、ユーザー名とパスワードを入力する必要がある。
6.このステップが終わると、Linuxシェルが現れる。これですべてが完全に機能する。

おすすめの方法WindowsストアからWSLをインストールする方法
最後に、Windowsストアから直接WSLモジュールをインストールすることをお勧めする。第一に、とても簡単だからだ。第二に Windowsから切り離されて実行される保護されたサンドボックス内で、他のアプリと同じように自動的にアップデートされる。
1.を開く。 スタートメニュー とタイプする。 ウィンドウズ・ストア.
2.を検索する。 Linux用Windowsサブシステム をクリックし 取得する ボタンをクリックし、WSLをシステムアプリとしてインストールする。

3.必要に応じて再起動し、Windowsストアを再度開く。
4.検索する ウブントゥ あるいは他のディストロでもいい。アプリとして表示されるはずだ。クリックする 取得する をインストールする。そして...完了だ。

WSLを開始するには、次のように検索する。 Linux用Windowsサブシステム と入力する。 wsl をコマンドプロンプトまたはPowerShellで実行する。
デフォルトでは、Linuxは現在のユーザーのWindowsフォルダで起動する。Linuxに慣れている人なら、ここからうまく操作できると思う。

もし必要なら インストールされているディストロを置き換える からアンインストールできる。 プログラムを追加または削除する セクションから新しいものをダウンロードする。
WSLをアンインストールするには、ディストロとWindows Subsystem for Linuxの両方をアンインストールする必要がある。 アプリと機能 の設定ページを参照されたい。

も読む: WindowsでLinuxアプリケーションをフルグラフィカルインターフェースで実行する方法.
WSLをオプション機能としてインストールした場合は、ここにはない。最初のガイドと同じ手順で、対応するオプションのチェックを外す。
このガイドが、私が意図した通り、わかりやすいものであることを願っている。もしまだ質問があるようなら、コメント欄で教えてほしい。