How To / Windows

Windows用Linuxサブシステム(WSL)をインストールする3つの高速な方法

  • 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必須機能が見つからない

WSLをオプション機能として追加する

1.を開く。 スタートメニュー を検索するためにタイプし始める。 オプション機能.設定アプリのページが開く。

2.に達するまで下にスクロールする。 ウィンドウズのその他の機能 一番下にある。

windows 11 その他のオプション機能

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

Linux用Windowsサブシステム オプション機能

4.再起動が必要になるので、指示に従ってコンピュータを再起動する。

これでほぼ完了だ。これでWSLはインストールされたが、追加で必要なステップがある。 Linuxディストリビューションをインストールする を選択する。それは2つの方法で別々に行われる(またか!)。

そう、WSLを実際に動作させるために必要なLinuxディストリビューションをインストールするには、2つの方法がある。一つはコマンドプロンプト/PowerShellから、もう一つはMicrosoft Storeからだ。それぞれの方法は、次の2つのガイドの最後に記載されている。

WSLがサポートしているLinuxディストリビューションは?

現在、Windows Subsystem for Linuxにインストールできるディストリビューションは5つある:

- Ubuntu(4フレーバー)
- デビアン
- カリ・リナックス
- オープンソース
- SUSE

コマンドプロンプトからWSLをインストールする方法

さて、これがWSLをインストールするマニアックな方法だ。それでもとても簡単だ:

1.を開く。 スタートメニュー とタイプする。 コマンド.Enterを押さず、最初の結果を右クリックする、 コマンドプロンプト を選択する。 管理者として実行する.

コマンドプロンプトを管理者として実行する

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

wsl --list --online
windows wsl ディストロ一覧

4.WSLをインストールするためのコマンドを入力する。ディストリビューションやその他のオプションを指定しなければ、デフォルトでUbuntuが選択される。

wsl --install -d DISTRO_NAME

DISTRO_NAMEをインストールしたいディストリビューションの実際の名前に置き換えてほしい。私の場合はUbuntuを選んだ。

windows wsl install distro

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

ubuntuのディストロwslをインストールする

短いインストール期間の後、ユーザー名とパスワードを入力する必要がある。

6.このステップが終わると、Linuxシェルが現れる。これですべてが完全に機能する。

ubuntu wsl 歓迎

おすすめの方法WindowsストアからWSLをインストールする方法

最後に、Windowsストアから直接WSLモジュールをインストールすることをお勧めする。第一に、とても簡単だからだ。第二に Windowsから切り離されて実行される保護されたサンドボックス内で、他のアプリと同じように自動的にアップデートされる。

1.を開く。 スタートメニュー とタイプする。 ウィンドウズ・ストア.

2.を検索する。 Linux用Windowsサブシステム をクリックし 取得する ボタンをクリックし、WSLをシステムアプリとしてインストールする。

マイクロソフト・ストアのLinux用ウィンドウズ・サブシステム

3.必要に応じて再起動し、Windowsストアを再度開く。

4.検索する ウブントゥ あるいは他のディストロでもいい。アプリとして表示されるはずだ。クリックする 取得する をインストールする。そして...完了だ。

wsl用windowsストアubuntuディストロ アプリ

WSLを開始するには、次のように検索する。 Linux用Windowsサブシステム と入力する。 wsl をコマンドプロンプトまたはPowerShellで実行する。

デフォルトでは、Linuxは現在のユーザーのWindowsフォルダで起動する。Linuxに慣れている人なら、ここからうまく操作できると思う。

コマンドプロンプトからwslを起動する

もし必要なら インストールされているディストロを置き換える からアンインストールできる。 プログラムを追加または削除する セクションから新しいものをダウンロードする。

WSLをアンインストールするには、ディストロとWindows Subsystem for Linuxの両方をアンインストールする必要がある。 アプリと機能 の設定ページを参照されたい。

ウィンドウズWSLとディストロをアンインストールする

も読む: WindowsでLinuxアプリケーションをフルグラフィカルインターフェースで実行する方法.

WSLをオプション機能としてインストールした場合は、ここにはない。最初のガイドと同じ手順で、対応するオプションのチェックを外す。

このガイドが、私が意図した通り、わかりやすいものであることを願っている。もしまだ質問があるようなら、コメント欄で教えてほしい。

のアバター。 Ionuț-Alexandru Popa
BinaryForkのライター兼編集長。テクノロジー、科学、宇宙開発、映画に情熱を注いでいる。コンピュータサイエンスを卒業後、20年以上前からテクノロジーに関する記事を書き始めた。
もっとスマートに、もっとハードに働きたい?無料ニュースレターに参加する
時間を節約するために毎日使えるトリックを学ぼう。Windows 11のキーボードショートカットをまとめたPDFもプレゼント。
サイン・ミー・アップ
あなたの声を聞かせてほしい:

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

読者の皆さんは、礼儀をわきまえれば、熱い議論を楽しんでくださるので、たとえ完全に同意できなくても、敬意を払っていただくようお願いしている。ありがとう!

私たちのウェブサイト上の書かれたコンテンツは、私たちが表示している広告のために、無料で利用できる。私たちの努力を支援し、あなたが私たちのサイトを訪問したときにあなたのAdBlockerを非アクティブにしてください。ありがとう!
無料ニュースレターに参加して、より速く物事を行うために使用できるコンピュータのヒントを学ぶ
すべての購読者には、Windows 11の必須キーボードショートカットが記載されたPDFが送られる。
参加したい!