Windows 10にLinux Bash Shellをインストールする方法

簡単な説明:この初心者向けチュートリアルでは、Windowsにbashをインストールする方法を説明します

Canonical(Ubuntuの親会社)とMicrosoftの間のパートナーシップのおかげで、 Windows上のLinuxは現実のものです。 MicrosoftのCEOがBashシェルがWindowsに登場したことを発表したとき、多くの人々はそれを信じられませんでした。 #BashOnWindowsは何日もTwitterを見ていましたが、それがこのニュースの影響です。

しかし、Windows上のBashはすぐには誰にも利用できませんでした。 人々は、Windows 10にLinuxをインストールするためにWindows 10テクニカルプレビューをインストールしなければなりませんでした。しかし、これはもうそうではありません。 Windows 10周年記念アップグレードはここにあります、そして今、あなたは簡単にWindowsで強打を得ることができます。 しかし、Windowsにbashをインストールする前に、もう少し詳しく説明しましょう。

Windows上のBashとは何ですか?

Windows上のBashはWindowsサブシステムを提供し、Ubuntu Linuxはその上で動作します。 これは仮想マシンでもCygwinのようなアプリケーションでもありません。 それはWindows 10の中の完全なLinuxシステムです。

基本的に、それはあなたがLinuxで見つけたのと同じBashシェルを実行することを可能にします。 これにより、仮想マシンをインストールしたり、LinuxとWindowsをデュアルブートしたりすることなく、Windows内でLinuxコマンドを実行できます。 通常のアプリケーションのように、LinuxをWindowsの内部にインストールします。 あなたの主な目的がLinux / Unixコマンドを学ぶことであるなら、これは良い選択です。

Windows上のBashの詳細については、この記事を読むことをお勧めします。

方法1:Windows 10 FallのCreator UpdateにLinux Bash Shellをインストールする

良いことは、Fall 10のCreator UpdateがWindows 10にBashをインストールするのをより簡単にすることです。あなたはそれをWindowsストアからワンクリックで手に入れることができます。 まだやるべきことがいくつかあります。

Windows 10 Linuxサブシステムを使ってUbuntuをインストールしています。 SUSE Linuxも使用できます。 手順は両方のディストリビューションで同じです。

ステップ1:「Linux用のWindowsサブシステム」機能を有効にする

最初にすべきことは、PowerShellからLinux用のWindows Subsyetm機能を有効にすることです。

スタートメニューに進み、PowerShellを検索します。 管理者として実行してください。

PowerShellを実行したら、以下のコマンドを使用してWindows 10でBashを有効にします。

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux 

選択を確認するように求められます。 Yを使用するかEnterを押します。

今すぐ再起動するように求められます。 要求されない場合でも、システムを再起動する必要があります。

ステップ2:WindowsストアからLinuxシステムをダウンロードする

システムが再起動したら、Windowsストアに移動してLinuxを検索します。

UbuntuまたはSUSEをインストールするオプションが表示されます。 私はここにWindowsにUbuntu for Bashをインストールしました。

Ubuntu、openSUSE、またはSUSE Linux Enterprisesの違いは何ですか? そして、どちらを使うべきですか?

それがあなたの質問なら、おそらくあなたはLinuxディストリビューションについてあまり知らないでしょう。 手短に言うと、主な違いは、これらのLinuxサブシステム内に新しいパッケージをインストールするためのコマンドにあります。 この場合はUbuntuに行くことをお勧めします。

選択した配布を選択すると、それをインストールするオプションが表示されます。 1Gb程度のサイズのファイルがダウンロードされることに注意してください。 だからあなたはここで良いインターネット接続を持っているはずです。

ステップ3:Windows 10内でLinuxを実行する

あなたはもうすぐそこにいます。 インストールが完了したら、Windows 10でBashにアクセスする方法を見てみましょう。

前の手順でインストールしたLinuxディストリビューションを検索するだけです。 私の場合はUbuntuでした。 通常のWindowsアプリケーションのように動作することがわかります。

インストールにはしばらく時間がかかります。その後、ユーザー名とパスワードを設定する必要があります。

心配しないで、それは最初の実行のためだけです。 bashシェルは次回から直接使用できるようになります。

Windows 10の中でLinuxを楽しんでください。

トラブルシューティング1:WSLオプションコンポーネントが有効になっていません。 有効にしてもう一度やり直してください。

Windows 10内でLinuxを実行しようとすると、次のようなエラーが表示されることがあります。

 The WSL optional component is not enabled. Please enable it and try again. See //aka.ms/wslinstall for details. Error: 0x8007007e Press any key to continue... 

そして、何かキーを押すと、アプリケーションはすぐに閉じられます。

ここでの理由は、Linux用のWindows Subsyetmがあなたのケースでは有効になっていないからです。 このガイドの手順1の説明に従って有効にする必要があります。 WindowsストアからLinuxをインストールした後でも、それは可能です。

トラブルシューティング2:インストールはエラー0x80070003で失敗しました

これは、Linux用のWindows Subsystemがシステムドライブ、つまりCドライブでのみ動作するためです。 あなたがWindowsストアからLinuxをダウンロードするとき、それがCドライブに保存されインストールされていることを確認するべきです。

[設定] - > [ストレージ] - > [その他のストレージ設定]に移動します。新しいコンテンツを保存する場所を変更し、[Cドライブ]を選択します。

方法2:古いWindows 10にLinux Bashシェルをインストールする

何らかの理由でWindows 10でFall's Creatorアップデートを入手できない場合でも、Windows 10のAnniversaryアップデートがあればそれをインストールできます。ただし、ここでは開発者モードを有効にする必要があります。 私はまだFallのCreatorアップデートにアップグレードすることをお勧めします。

ステップ1:

Windowsのシステム設定にアクセスするには、Windowsキー+ Iキーを押します。 ここでは、アップデートとセキュリティにアクセスしてください。

ステップ2:

ここでは、左側のペインから「開発者向け」を選択します。 「開発者モード」というオプションが表示されます。 有効にします。

ステップ3:

今コントロールパネルを検索し、コントロールパネルで、「プログラム」をクリックしてください:

ステップ4:

[プログラム]で、[Windowsの機能の有効化または無効化]をクリックします。

ステップ5:

これを行うと、いくつかのWindows機能が表示されます。 「Linux用のWindowsサブシステム」を探して有効にします。

ステップ6:

これをした後システムを再起動する必要があります。

ステップ7:

コンピュータを再起動した後、スタートボタンをクリックして「bash」を検索してください。

ステップ8:

初めて実行するときには、Ubuntuをダウンロードしてインストールするオプションが表示されます。 このプロセス中にユーザー名とパスワードを作成するように求められます。 これはUbuntu Linux全体をインストールするので、LinuxをWindowsにダウンロードしてインストールするにはしばらく時間がかかるので忍耐力を持ってください。

ステップ9:

これが完了したら、[スタート]メニューに戻り、[Ubuntu]または[Bash]を検索します。

ステップ10:

これで、Ubuntu Linuxのコマンドラインバージョンが手に入りました。 aptを使ってさまざまなコマンドラインツールをインストールすることができます。

このチュートリアルがWindows 10にbashをインストールするのに役立つことを私は願っています。私はあなたがWindowsの中のLinuxで遊ばせます。 質問や提案がある場合は、遠慮なく聞いてください。

推奨されます

Ubuntu 18.04およびその他のLinuxディストリビューションにPopcorn Timeをインストールする方法
2019
Meizuは中国の開発者のためのUbuntu電話を発売
2019
Ubuntu LinuxにConkyをインストールして使用する方法
2019