正直なところ、Windows PCでLinuxコマンドとプログラムをこのような簡単にネイティブに実行できるとは思っていませんでした。以前には、Windows PCでLinuxを実行するために、virtualboxなどのプログラムを使用して仮想マシンを作成していました。しかし今、インストールプロセスは非常に簡単になりましたLinux用のWindowsサブシステム(WSL)。
これは、WindowsマシンにUbuntu、FedoraなどのさまざまなLinuxディストリビューションをインストールおよび実行できる統合されたWindows機能です。 Windows 11ユーザーであり、WindowsコンピューターでLinuxを実行したい場合は、このガイドがWSLに関するすべてを詳細に説明しているため、適切なガイドに着陸しました。また、Windows 11 PCでLinuxのWindowsサブシステムを有効にして、簡単にセットアップする方法についても説明しました。
Linux用のWindowsサブシステムは、開発者が仮想マシンなしでWindows PCでLinuxを実行できるようにするWindows機能です。それはあなたを許しますさまざまなLinuxディストリビューションを実行しますDebian、Fedora Linux、など、 Windowsマシンで簡単に。
WSL 1とWSL 2の違いは何ですか?
WSL 1そしてWSL 2Linux用のWindowsサブシステムの2つのバージョンです。デフォルトでは、WSL 1と比較してはるかに高速で効率的であるため、システムはWSL 2をインストールします。
WSL2を使用すると、Windows 11コンピューターでELF64 Linuxバイナリを実行できます。これは、実行可能ファイル、共有ライブラリなどに使用される一般的な標準ファイル形式です。ほとんどのコマンドラインツール、ユーティリティ、アプリケーションを簡単にインストールおよび実行することもできます。たとえば、それはあなたを許すことができます一般的なLinuxコマンドを実行しますgrep、sed、awkなどのように。
Windows 11/10のLinux用のWindowsサブシステムで何ができますか?
前のセクションでは、WSLでさらに多くのことができると述べましたが、実際に何ができるかについては言及しませんでした。したがって、このセクションでは、WSLでできるすべてのことを説明しました。
参照:M1 MacにAsahi Linuxアルファをインストールできるようになりました
- インストールできますお気に入りのGNU/Linuxディストリビューションを実行します組み込みのMicrosoftストアから。
- 実行できます一般的で基本的なコマンドラインツールgrep、sed、awkなど
- それはあなたを許しますバッシュシェルスクリプトを実行します、前のセクションで既に説明しました。
- 作業することもできます異なるコーディング言語、nodejs、javascript、c/c ++、c#&f#、ruby、rust、go、pythonなどなど。
- それはサポートしますさまざまなデータベース管理サービス、mysql、sshd、lighttpd、apache、mongodb、postgresqlなど。
- あなたはできる追加のソフトウェアをインストールします独自のGNU/Linuxディストリビューションマネージャーの助けを借りて。
- それはあなたを許しますGNU/Linuxグラフィカルアプリケーションをインストールして実行します、VLC、Nautilus、Gimpなどのように。
- 使用することもできますGPU加速機械学習、データサイエンスシナリオなど、さまざまな目的のため。
Linux用のWindowsサブシステムをインストールするための要件は何ですか?
Linux用のWindowsサブシステムを使用してWindows 11 PCでLinuxを実行する場合は、最小インストール要件を満たす必要があります。以下は、フルフィルに必要な要件です。
- まず、Windows PCが実行されている必要がありますWindows 10バージョン2004以上(19041年以降をビルド)またはWindows 11。
注記:現在のWindowsバージョンを確認して、についてのセクション設定アプリ。
- 仮想マシンプラットフォーム機能Windows PCで有効にする必要があります。
PCが最小インストール要件を満たしている場合は、先に移動し、Linux用のWindowsサブシステムを有効にします。
Windows 11/10で仮想マシンプラットフォームを有効にする方法
Windows PowerShell(Admin)を使用して、仮想マシンプラットフォーム機能を有効にすることができます。
開ける管理者としてのPowerShell以下のコマンドを実行します。
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
Windows 11/10にLinux用のWindowsサブシステムをインストールする4つの方法11/10
このセクションでは、言及しました4つの方法Windows 11にLinux(WSL)用のWindowsサブシステムをインストールするには、簡単に使用できると思われるすべての方法を進めることができます。
1。Microsoft Storeから
Windows 11にLinux(WSL)用のWindowsサブシステムをインストールする最速の方法は、マイクロソフトストア。既にVirtual Machineプラットフォームを有効にしていると仮定すると、MicrosoftストアからLinux用のWindowsサブシステムをインストールできるようになりました。以下の手順をご覧ください。
1。まず、開きます検索ボックスを使用してWindowsキー、 タイプマイクロソフトストア検索ボックスに、そしてアプリを選択します検索結果から。

2。タイプLinux用のWindowsサブシステムで検索ボックス上部に。
3.アプリを選択します結果から、をクリックします得るまたはインストールアプリの横にあるボタンをインストールします。

4。一度Linux用のWindowsサブシステムアプリはWindows11 PCにインストールされています。開けるプログラムを開始します。

注記:デフォルトのLinuxディストリビューションは次のとおりですubuntu。 Microsoftストアから他のLinuxディストリビューションをインストールできます。
Linuxアプリ用のWindowsサブシステムを開いた後、ユーザーアカウントを作成してWSLをセットアップするように依頼します。次のセクションをチェックして、WSLをセットアップする方法を知ることができます。
2。コマンドプロンプトから
Windows 11 PCにLinux(WSL)用のWindowsサブシステムをインストールする別の方法はコマンドプロンプト。コマンドプロンプトアプリで単一のコマンドを実行して、WSLをインストールできます。下記の手順に従って、同じことを知る:
1。開始するには、 開けるコマンドプロンプトWindows 11 PCで管理者特権また、上記のコマンドをコンソールに実行してWSLをインストールします。
wsl --install
2。上記のコマンドを実行した後、さらに移動して、ubuntuのように希望するLinuxディストリビューションをインストールできます。
3。開きますマイクロソフトストアWindows 11 PCで検索しますLinuxディストリビューション検索機能を使用してインストールする必要があります。たとえば、Ubuntuをインストールする場合Ubuntu 18.04.5 Lts、同じものを検索します。

4。次に、をクリックします得るまたはインストールアプリ名の横にあるボタンとプログラムを待ちますシステムにダウンロードしてインストールします。

5。Linux分布がダウンロードされたら、それを開きますをクリックして開けるアプリの隣のボタンまたは使用を使用しますWindows検索ボックス。

Linuxディストリビューションを開くと、次のセクションで徹底的に説明したデフォルトのUNIXユーザーアカウントを作成するように依頼します。
3.特定のディストリビューションでWSLをインストールします
この方法では、単一のコマンドでWSLと希望のLinux分布を完全にインストールする方法を説明します。 MicrosoftストアからLinuxディストリビューションを個別にインストールしたくない場合は、この方法に従うことができます。同じことをするための手順は次のとおりです。
1。まず、開いてくださいWindowsターミナル行政権を使用して実行します以下のコマンドコンソールで、すべての人気のあるLinuxディストリビューションのリストを取得します。
wsl --list --online
2。これで、インストールできるすべてのLinuxディストリビューションのリストが表示されます。コンソールで言及されたコマンドを実行して変更する必要があります<Distro>でLinux分布インストールしたい。
wsl --install -d DISTRO-NAME例えば
wsl.exe --install Ubuntu
3。上記のコマンドを実行すると、好みのLinuxディストリビューションがインストールを開始したことがわかります。プロセスが完了するまで待つ必要があります。
インストールが完了したら、Windows 11 PCを再起動しますコンピューターにLinuxディストリビューションをセットアップします。
4。コントロールパネルから
最後になりましたが、Windows11 PCにLinux用のWindowsサブシステムをインストールすることもできます。コントロールパネル。あなたは最初にしなければなりませんLinux機能用のWindowsサブシステムを有効にしますあなたのPCで。これを行った後、Microsoftストアからお気に入りのLinuxディストリビューションを簡単にインストールできます。それは非常に簡単であり、下記の手順では同じことを説明しています。
1。まず、オンにしますLinux用のWindowsサブシステム以下の場所に移動することにより、Windows PCの機能を備えています。
Control Panel > Programs > Programs & Features > Turn Windows Features on or off > Enable Windows Subsystem for Linux.
2。上記のコマンドを実行することもできますWindows Powershell(管理者)アプリ同じことを簡単に行うこと。
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart3。有効になったらLinux機能用のWindowsサブシステム、MicrosoftストアからWindows 11 PCにお気に入りのLinuxディストリビューションをインストールします。参照できます方法2(ステップ2 - ステップ4)同じ手順を知るため。

Linux用のWindowsサブシステムをセットアップする方法
Windows 11 PCでLinux用のWindowsサブシステムを有効にしたら、Linuxを使用するためにデフォルトのUNIXユーザーアカウントを作成する必要があります。ユーザー名とパスワードを設定する必要があります。同じことをするために、下記の手順をチェックすることをお勧めします。
1。まず、Windows 11 PCでLinux分布を開きます。インストールしましたUbuntu 18.04.5 LtsPCのアプリ。だから、私たちは開きますUbuntu 18.04.5 Ltsを使用するアプリWindows検索ボックスWindows 11 PCで。

2。アプリが開かれたら、キーボードキーを押しますセットアッププロセスを開始します。キーを押した後、次の一連の指示を表示するのに数分かかる場合がありますので、我慢してください。

3。Linuxのユーザー名を最初に設定するように依頼します。したがって、タイプしますユーザー名あなたは設定したい そして押します入力。ユーザー名をWindowsユーザー名と同じに保つ必要はありません。

4。それから、パスワードを入力しますそれぞれの場所に設定し、キーを入力します先に進む。

Linuxに必要な情報を提供すると、インストールプロセスはすぐに開始されます。インストールプロセスを完了すると、「インストールが成功しました!」完了メッセージ。

Windows 11でWSLを更新する方法
Windows 11システムにWSLをセットアップすることができました。これで、お気に入りのLinuxディストリビューションで異なるLinuxコマンドを試すことができます。しかし、コマンドを試す前に、あなたはすべてのことを確実にしなければなりませんLinuxリポジトリが更新されます。上記のコマンドを実行して、WSLカーネルを最新バージョンに更新できます。下記の手順に従って、同じことを簡単に行う:
1。開きますWindows検索ボックス、 タイプコマンドプロンプト、およびを選択します管理者として実行します結果からのオプション。

2。次に、入力します以下のコマンドコンソールで押しますキーを入力しますコマンドを実行します。
wsl --update
上記のコマンドをコマンドプロンプトで実行した後、新しい更新の確認を開始してダウンロードします。
WSL 1からWSL 2にアップグレードする方法
デフォルトでは、Windowsは最新バージョンのWSL 2をインストールします。WindowsPCにWSL 2をインストールしない場合は、以下のコマンドを実行してWSL 2にアップグレードまたは切り替えることをお勧めします。 WSL 1からWSL 2に切り替える場合、またはその逆の場合は、以下のコマンドを実行します。
1。開始するには、開きますWindows PowerShell(管理者)プログラムWindows 11 PCで、以下のコマンドをコピーして、現在のWSLバージョンを表示します。
wsl -l -v
2。WSL 1を使用していて、WSL 2に切り替えたりアップグレードしたりする場合は、コピーペーストコンソールとプレスの上記コマンド入力。必ず交換してください<Version#>どちらか2または1、現在使用しているWSLバージョンに応じて。
wsl --set-default-version <Version#>例えば
wsl --set-default-version 2
デフォルトのWSLバージョンは今すぐ変更する必要があります。を使用して現在のWSLバージョンを確認できますWSL -L -V指示。
Linuxコマンド用の20基本的なWindowsサブシステムを簡単に開始する
あなたがLinuxの世界に完全に慣れていて、基本的なコマンドを認識していない場合、私たちは言及しましたまだいくつかの基本 重要なLinuxコマンドこのセクションで。 以下のすべての基本コマンドを確認して、Linuxを開始できます。
| 指示 | コマンドの使用 |
| sudo | このコマンドは、管理またはルートの権限を必要とするタスクを実行するために必要です。 |
| PWD | 現在の機能ディレクトリのパスを知ることができます。単にディレクトリパスを表示します。 |
| CD | これを使用して、さまざまなLinuxファイルとディレクトリをナビゲートできます。 |
| 猫 | ファイルからデータを読み取り、そのコンテンツを出力として与えることができます。また、任意のテキストファイルを簡単に読み取ることもできます。 |
| CP | ファイルやディレクトリ内のコンテンツを簡単に簡単にコピーします。 |
| MV | このコマンドを使用して、ディレクトリとファイルを移動できます。また、ファイルの名前を変更することもできます。 |
| mkdir | 複数のディレクトリを同時に作成し、それらの許可を割り当てる。 |
| rmdir | このコマンドを実行して、ファイルやデータがないディレクトリを完全に削除できます。 |
| rm | ディレクトリ内のファイルを簡単に完全に削除することができます。 |
| 触る | このコマンドを使用すると、空のファイルを作成または生成できます。また、Linuxコマンドラインのタイムスタンプを変更することもできます。 |
| 見つけます | コマンド名が示唆しているように、このコマンドを使用すると、データベース内のファイルを見つけることができます。 |
| 探す | 特定のディレクトリ内のファイルを検索できます。また、連続した操作を実行することもできます。 |
| グレップ | 特定のファイル内のテキスト内の特定の単語を数秒で見つける。 |
| DF | このコマンドを使用すると、システムのディスクスペースの消費量をパーセンテージとキロバイトで確認できます。 |
| の | ファイルまたはディレクトリがシステムで使用しているスペースの量を確認します。 |
| 頭 | テキストドキュメントの最初の10行を簡単に表示します。 |
| しっぽ | テキストファイルの最後の10行を簡単なコマンドで表示できます。 |
| diff | オンラインテキスト編集ツールのように、2つのファイルの内容を行ごとに比較します。 |
| タール | これを使用して、ZIPファイルと同様に、複数のファイルをTARファイルにアーカイブできます。 |
| chmod | このコマンドを使用すると、ファイルまたはディレクトリの読み取り、書き込み、およびその他のアクセス許可を変更できます。 |
よくある質問
WSLはWindows 11で利用できますか?
はい、Windows Subsystem for Linux(WSL)はWindows 11で使用できます。これに加えて、Windows 10バージョン2004以降も使用できます。
Windows 11のLinuxオプションコンポーネントのWindowsサブシステムを有効にするにはどうすればよいですか?
Windows 11 PCでWSLオプションコンポーネントを有効にするため。
- 開きますWindows検索ボックスタイプWindowsの機能をオンまたはオフにしますその中に。
- 次に、選択しますWindowsの機能をオンまたはオフにしますからベストマッチセクション。
- 最後に、を検索しますLinux用のWindowsサブシステムの機能Windows機能ポップアップとチェック/チェックそれを有効にするオプション。
Windows 11にLinuxがあるのはなぜですか?
Microsoftは2016年8月2日にWindows 10でWSLをリリースしたため、開発者はWindows 11 PCでUbuntu、Red HatなどのさまざまなLinuxディストリビューションを簡単にインストールして実行できます。仮想マシン、ディスクパーティションなどを作成するプロセスを排除するために導入されました。
Windows 11は実際にLinuxですか?
いいえ、WindowsとLinuxはどちらも異なるオペレーティングシステムです。ただし、両方のオペレーティングシステムにはいくつかの類似点があるため、どちらも同じであると信じています。たとえば、Windows 11はWSLを使用してグラフィカルなLinuxアプリを実行できます。これはLinuxもサポートしています。両方のOSSを似たように見せたもう1つのことは、Linuxデスクトップのドックに似ているタスクバーデザインです。
WSLはLinuxと同じくらい良いですか?
いいえ、WSLはLinuxほど良くありません。過去数年間はあまり改善されていないためです。しかし、Linuxができるあらゆる種類のタスクをサポートしています。たとえば、Bash Shell Scriptsを実行し、Linuxグラフィカルアプリケーションをインストールし、制限なしにさらに多くのことを行うことができます。 WSLの助けを借りて、いくつかの簡単な手順でWindows PCにLinuxディストリビューションをインストールすることもできます。
ついに! Windows PCで任意のLinuxディストリビューションを簡単に使用できます
以前は、WindowsでLinuxを実行することは、非常に複雑で時間のかかるタスクでした。しかし、今では、WSLで非常にスムーズで楽になりました。フォローが難しい方法を実装せずに、LinuxコマンドとプログラムをWindows PCで直接実行できます。
上記の方法が、コンピューターでWSLを有効にし、お気に入りのLinuxディストリビューションをインストールするのに役立つことを願っています。さようならを言う前に、Windows 11 PCでWSLを有効にするために使用した方法を教えてください。
