アンドロイド

Windows 10でUbuntuでBashを実行する方法

Anonim

WindowsでUbuntuでBashを実行する方法を知る前に、Microsoftがユーザモードを統合するための驚くべきステップを少し紹介しますLinuxとそのツールをWindows OSに変換する誰がWindows上で直接ネイティブのBashを実行していると思うだろうか? Windows 10のサイクルの始めに、Microsoftはユーザーボイスページを開き、Windowsのコマンドラインに関する会話を開始した。彼らは、Windowsのコマンドラインについてどのようなものが好きで、どのような機能をWindowsコマンドラインで見たいのかコミュニティに尋ねた。コミュニティの多くはWindowsコマンドラインの改善を見たいと答えた。 Linux / UnixツールをWindowsに持っていきたいという人もいます。 Windows上でオープンソースツールを扱うことは、多くの場合、ユーザーがWindowsでこれらのツールを使いやすくすることを求めているとの闘いになります。

コミュニティの声を聞いて、MicrosoftはCMD、PowerShell、第二に、数年前に信じられないことをしました。 Microsoftは本物の

ネイティブBash

を追加し、Linuxのように動作する環境でWindows上で直接動作する Linuxコマンドラインツール をサポートすることにしました! Linux用Windowsサブシステム Windows用の新しいインフラストラクチャ(

WSL(Windows Subsystem for Linux)

)には、本物のUbuntuのユーザーインターフェイスが組み込まれています。 Ubuntu Linuxの作成者である Canonical によって提供され、Windowsの開発者はより生産性を高め、これらのツールをよりシームレスに使用できます。 Canonicalの創設者であるMark Shuttleworth氏は次のように述べています。

「可能な限り多くのユーザーにフリーソフトウェアを提供するための旅では、これは瞬間ではありません私たちは予測できました。それにもかかわらず、私たちはWindows向けのUbuntuの背後に立つことができて嬉しく思っており、この驚異的な新しい方法でLinuxを探求するWindows開発者のニーズに応えることに取り組んでおり、予期しない出来事によって予期される可能性に興奮しています。 Linux

知らない人には、BashやBourne Againのシェルは、標準的なGNU Linuxシェルプログラムです。

Wikipediaによると、BashはGNUプロジェクトのUnixシェルとコマンド言語です。 Bourneシェル。

Windows 10でUbuntuでBashを実行

Windows 10 Insider Previewビルド14316、Linux用Windowsサブシステムから始まるGNUオペレーティングシステムのシェルとして広く配布されています。が提供されている。このビルドから、WindowsでUbuntu上でネイティブBashを実行できます。

設定>アップデートとセキュリティ>開発者から デベロッパーモードを有効にする必要があります。

  • 開発者モード ラジオ​​ボタンを確認します。 「 Windowsの機能
    • 」を検索し、「 Windowsの機能をオンまたはオフ 」を選択します。 「 Linux(Beta)用Windowsサブシステム 」を選択します。 [OK]を押します。 必要なファイルの検索を開始し、変更の適用を開始します。完了したら、要求された変更のインストールを完了するためにリブートする必要があります。今すぐ再起動を押します。

    • 再起動後、スタートボタンからコマンドプロンプト(Admin)またはPowerShell を右クリックして開きます。

    • コマンドプロンプトで "

  • bash "と入力してEnterを押します。 " Windows上にUbuntuをインストールし、Canonicalと…
    • によって配布されます。"というメッセージが表示されます。続行するには「y」と入力します。 `y`を押すと、Windowsストアからのダウンロードが開始されます。ダウンロード後、ファイルシステムの展開が開始されます。これには時間がかかりますので、忍耐強くしてください。しばらくすると、 " Installation Successful ! というメッセージが表示されます…"

    • Linuxコマンドラインツール sed、awk、grep などのBashスクリプトを実行することができ、 Linux初のツール

  • Ruby、Git 、Pythonなど Windows上で直接実行できます。また、Bash内からWindowsファイルシステムにアクセスすることもできます。 インストール後、アプリケーションリストにも表示されます。すべてのアプリケーションを開き、WindowsのUbuntu上で " Bash "をクリックすると、Bashプロンプトが開きます。 これは開発者用のツールセットです。シナリオとプラットフォーム。これは、あなたがウェブサイトをホストし、サーバインフラストラクチャを運営するサーバプラットフォームではありません。 これはWindowsにとって最もクールなものの1つで、Linuxに興味があれば試してみる必要があります。 出典:

  • Windows.com。 Scott Hanselmanのビデオチュートリアルをご覧になることもできます: