Windows10にLinuxBashシェルをインストールする方法

Bash Shellは、非常に長い間Linuxの一部であった単なるコマンドラインユーティリティであり、現在、 Microsoftはそれを(Microsoft)Windows10に直接追加しています。これは、仮想マシンでも、Windows用(Windows)にコンパイルされたコンテナやソフトウェアでもありません。代わりに、これはLinuxソフトウェアを実行することを目的とした完全なWindowsサブシステムであり、 (Windows Subsystem)Windowsで(Windows)Androidアプリを実行するためのMicrosoftの廃止されたProjectAstoriaに基づいています。

今、私たちは皆、デュアルモードオペレーティングシステムが何であるかを知っています。WindowsオペレーティングシステムとLinuxオペレーティングシステムを使用したいが、PCがデュアルモードオペレーティングシステム(dual-mode operating systems)を処理するのに十分な強度がない場合はどうしますか?1台はWindows(Windows)オペレーティングシステムを搭載し、もう1台はLinuxオペレーティングシステムを搭載した2台のPCを保持する必要があるということですか?明らかに、そうではありません。

Windows10にLinuxBashシェルをインストールする方法

Microsoftは、PCに実際に2つのオペレーティングシステムをインストールしなくても、デュアルオペレーティングシステムモードを使用できるようにしました。Microsoftは、 (Microsoft)Ubuntuの親会社であるCanonicalと提携して、 Bashシェルを使用してWindows上でLinuxを実行できるようになったと発表しました。つまり、 Linuxオペレーティングシステムを搭載していなくても、Windows上のLinuxのすべての機能を実行できるようになります。 PC。

また、Windows 10のアップグレードにより、 (Windows 10)Windowsで(Windows)Bashシェルを取得するのが非常に簡単になりました。さて、この質問が発生します、Windows10にLinuxBashシェルをインストールする方法は?(how to install the Linux Bash shell on Windows 10?)この記事では、これに対する答えが得られます。

LinuxBashシェルをWindows10にインストールする方法(How to install the Linux Bash shell on Windows 10)

Windows10でLinuxBash(Linux Bash)シェルを使用するには、まず、Windows10にLinuxBashシェルをインストールする必要があります。また、 ( Linux Bash shell on your Windows 10)Bashシェルをインストールする前に、いくつかの前提条件があります。

  • マシンでWindows10(Windows 10)アニバーサリーアップデートを実行している必要があります。
  • Linux Bashシェルは32ビットバージョンでは機能しないため、64ビットバージョンのWindows10を使用している必要があります。

すべての前提条件が満たされたら、Windows10へのLinuxBashシェルのインストールを開始します。(Linux Bash)

LinuxBashシェルをWindows10にインストールするには、次の手順に従います。

1.設定(Settings)を開きます。

Windowsサーチに「設定」と入力しますb

2.[更新とセキュリティ(Update & Security )]オプションをクリックします

Windowsキー+Iを押して[設定]を開き、[更新とセキュリティ]アイコンをクリックします

3.左側のパネルのメニューから[開発者向けオプション]をクリックします。(Developer options)

4.開発者向け機能の下で、開発者モード(Developer mode)の横にあるラジオ(Radio)ボタンをクリックします。

(Note)Fall Creators Update以降、(Fall Creators Update)開発者(Developer)モードを有効にする必要はありません。手順9に直接スキップします。(Directly skip to step 9.)

開発者モードパッケージのインストールに失敗したエラーコード0x80004005を修正

5.開発者モードをオンにするかどうかを尋ねる警告ダイアログボックスが表示されます。[(Click)はい(Yes )]ボタンをクリックします。

[はい]ボタンをクリックします|  Windows10にLinuxBashシェルをインストールする方法

6.開発者モードパッケージ(Developer Mode package)のインストールを開始します。

開発者モードパッケージのインストールを開始します

7.インストールが完了すると、開発者モードがオンになっていることに関するメッセージが表示されます。

8.PCを再起動します。

9. PCを再起動したら、コントロールパネル(Control Panel)を開きます。

検索バーで検索してコントロールパネルを開きます

10.[プログラム(Programs)]をクリックします。

プログラムをクリックします

11. [プログラムと機能]で、[ (Programs and Features)Windows(Turn Windows) の機能をオンまたはオフにする(features on or off)]をクリックします。

[プログラムと機能]で、[Windowsの機能をオンまたはにする]をクリックします。

12.以下のダイアログボックスが表示されます。

ウィンドウ機能のオン/オフを切り替えるダイアログボックスが表示されます

13.LinuxオプションのWindowsサブシステムの(Windows Subsystem for the Linux )(Windows Subsystem for the Linux )横にあるチェックボックスをオンにします。

LinuxオプションのWindowsサブシステムの横にあるチェックボックスをオンにします|  Windows10にLinuxBashシェルをインストールする方法

14.[ OK ]ボタンをクリックします。

15.変更の適用が開始されます。リクエストが完了し、コンポーネントがインストールされたら、 [今すぐ(Now )再起動(Restart) ]オプションをクリックしてPCを再起動する必要があります。

[今すぐ再起動]オプションをクリックしてPCを再起動する必要があります

16.システムが再起動したら、Windows SubsystemforLinux(Windows Subsystem)用のUbuntuディストリビューション(Ubuntu)をインストールする必要があります(Linux)

17.コマンドプロンプト(Command Prompt)(admin)を開き、次のコマンドを入力してEnterキー(Enter)を押します。

lxrun /install

(Note)Fall Creators Update以降、「bash」コマンドを使用してUbuntuをインストールまたは使用することはできなくなりました。

18.これにより、Ubuntuディストリビューション(Ubuntu)が正常にインストールされます。ここで、 Unix(Unix)のユーザー名とパスワードを設定する必要があります(これは、 Windowsのログイン資格情報とは異なる場合があります)。

19.終了したら、コマンドプロンプトを開き、次のコマンドを使用して、WindowsでBashコマンドを使用できます。

bash

別の方法:Microsoftストアを使用してLinuxディストリビューションをインストールする(Alternative: Install Linux distros using Microsoft Store)

1.MicrosoftStoreを開きます。

2.これで、次のLinuxディストリビューション(Linux)をインストールするオプションがあります。

Ubuntu。
OpenSuse Leap
Kali Linux
Debian
Alpine WSL
Suse Linux Enterprise

3. Linux(Linux)の上記のディストリビューションのいずれかを検索し、 [インストール( Install)]ボタンをクリックします。

4.この例では、Ubuntuをインストールします。ubuntuを検索し、[取得](または[インストール])(Get (or Install))ボタンをクリックします。

MicrosoftStoreでUbuntuを入手する

5.インストールが完了したら、[起動( Launch)]ボタンをクリックします。

6.このLinuxディストリビューション(Linux)のユーザー名とパスワード(create a username & password)を作成する必要があります( Windowsのユーザー名とパスワードとは異なる場合があります)。

7.ここで、新しいユーザー名とパスワードを作成し、パスワードを繰り返して、もう一度(new username & password)Enterキー(Enter)を押して確認します。

このLinuxディストリビューションのユーザー名とパスワードを作成する必要があります|  Windows10にLinuxBashシェルをインストールする方法

8.これで、 [スタート]メニューから(Start Menu)Ubuntuディストリビューションを起動して、いつでも使用できるようになりました。

9.または、wslコマンド( wsl command)( wsl command. )を使用して、インストールされているLinuxディストリビューションを起動することもできます(Linux)。 

ご存知のように、Windowsの(Windows)Linux BashシェルはLinuxで見られる実際のBashシェルではないため、コマンドラインユーティリティにはいくつかの制限があります。これらの制限は次のとおりです。

  • Linux用Windowsサブシステム(WSL)は、 (Windows Subsystem for Linux (WSL))Linuxグラフィカル(Linux Graphical)アプリケーションを実行するようには設計されていません。
  • 開発者にBash(Bash)を実行するためのテキストベースのコマンドライン機能のみを提供します。
  • Linuxアプリケーションは、システムファイルと、ハードドライブで利用可能なすべてのものにアクセスするため、 (Linux)Windowsプログラムでスクリプトを起動したり使用したりすることはできません。
  • また、バックグラウンドサーバーソフトウェアもサポートしていません。
  • すべてのコマンドラインアプリケーションが機能するわけではありません。

Microsoftは、ベータラベルが付いたこの機能をリリースしています。これは、まだ進行中であり、意図したすべての機能が含まれているわけではなく、正しく機能しない場合があることを意味します。

推奨:(Recommended:) このサイトがWindows10のISPによってブロックされている問題を修正する(Fix This Site Has Been Blocked By Your ISP in Windows 10)

しかし、今後の時代とアップデートに伴い、MicrosoftLinux Bashシェル(Linux Bash)を実際のLinuxBashシェルと同じにする方法を模索しており、awk、sed、grepなどのツールを実行するBash環境などのコア機能に焦点を当てています。Linuxユーザー(Linux user)サポート、などなど。



About the author

私は、Windows 11/10 と Apple の最新の iOS プラットフォームの両方の経験を持つ iPhone と macOS の開発者です。10 年以上の経験があるため、両方のプラットフォームでファイルを作成および管理する方法を深く理解しています。私のスキルは、ファイルを作成するだけではありません。また、Apple 製品、その機能、およびそれらの使用方法についての深い知識も持っています。



Related posts