Whatsapp

Windows 10 での Ubuntu Bash の概要

Anonim

Windows を開発者がすべてのプラットフォームとデバイス向けの印象的なアプリケーション、Web サイト、およびサービスを構築するための優れたプラットフォームにするために、Microsoft がチームを組みましたup with Canonical Windows Subsystem for Linux(WSL)を構築し、有効にするWindows ユーザーは、Windows で本物の Ubuntu ユーザー モード イメージを実行します。これには、ネイティブ Windows 上の Ubuntu での Bash の実行が伴います。 多くの Windows 開発者は、オープンソース ツールを Windows で使用できるようにするための リクエスト をいくつか行うことで、このアイデアを歓迎しました。 cmd​​、複数のコマンド ライン ツール、PowerShell およびその他の開発者シナリオ。

.

apt-getgrepなどの Linux コマンドライン ユーティリティを実行します。 awksed​​ に加えて、Bash スクリプトを実行し、 などの Linux ファースト ツールを試してください。 Python, Git, Rubyなどなど。

.プロジェクト全体について、開発者のエクスペリエンスを向上させるためにどのように改善できるかを検討し、最終的な判断と将来の期待についても検討します。

Windows 10 の Ubuntu で Bash をセットアップする方法

.

前提条件

ステップ1

お使いのシステムが上記のすべての要件を満たしている場合は、システム Settings を開いて にアクセスしてください。 更新とセキュリティ->開発者向け.次に、「開発者モード」を有効にします

開発者モードを有効にする

ステップ2

システムを開きます コントロール パネルを開き、プログラムをクリックしますの プログラムと機能の下で、Windowsの機能をオンまたはオフにするをクリックします。以下のインターフェースを参照してください。次に、小さなボックスをチェックして “Windows Subsystem for Linux(Beta)” オプションを有効にし、最後に “OK” をクリックします。

Linux用のWindowsサブシステムを有効にする

マシンを再起動するように求められます。「今すぐ再起動」をクリックして再起動し、新しい機能がインストールされるようにします。 .

マシンの再起動

ステップ3

次に、マシンの再起動後、ログインして検索バーに “bash” と入力し、ボタンをクリックします。これにより、bash.exe ファイルが実行され、「Bash on Ubuntu on Windows」 がダウンロードおよびインストールされます。 、以下のインターフェースのように利用規約に同意するよう求められます:

Bash.exeを探す

Windows の Ubuntu で Bash をダウンロードしてインストールする

以上です。Windows 上の Ubuntu で完全な Bash を使用し、Windows でネイティブに一般的な Linux ツールを実行できるはずです。

.コマンド.

Windows での Ubuntu Bash の欠点

経験豊富な bash ユーザーにとって、Windows 上の Ubuntu での Bash の登場には多くの期待が寄せられています。ユーザーが Windows 上の Ubuntu の Bash で利用できると期待する機能に対して、すでにいくつかの要求がありました。最も重要なものをいくつか見ていきます。完全なリストは こちら からご覧いただけます。

.もう 1 つの問題は、ユーザーが Bash から直接 Windows プロセスを起動して Windows 側のシステムを制御できないことです。これは、コマンドラインからシステム プロセスを制御することを好むユーザーにとって大きな障害となる可能性があります。

さらに、多くのユーザーが要求するように、bash から直接 USB デバイスにアクセスすることもできません。ユーザーが直面する問題はほとんどありませんが、この技術は新しいため、将来の多くの変更と改善が期待されます。指を交差させて、Windows プラットフォームで進化するにつれて何が起こるかを見守ってください。

もっと良くなる方法

.は現在、Windows 上にあります。

しかし、どうすればプロジェクト全体をより良く、開発者にとって興味深いものにすることができるでしょうか?マイクロソフトが行う重要なことの 1 つは、さまざまなユーザーや開発者から提供された this のように、ユーザーの提案を十分に考慮することです。全体的なアイデアは開発者のエクスペリエンスを向上させ、改善することなので、これらすべてのビューを考慮に入れることで、プロジェクトはさらに素晴らしいものになります.

評決

これが特にデスクトップ Linux 上の Linux に適しているかどうかについては、すでに多くの議論がありましたが、多くのオープンソース ユーザーと開発者が Windows に移行することは明らかです。デスクトップでの Linux の使用は、Windows や Mac OSX に遅れをとっています。Linux プロジェクト用の Windows サブシステムは、「デスクトップ Linux の年」にもう 1 つの大きな打撃を与える可能性があります。

しかし何よりも、これは Windows ユーザーにオープンソースの世界を広めるのに役立ちます。これは、特に Windows 傘下の新しいユーザーの間で、オープンソース ツールの使用が積極的に変化することを意味する可能性があります。ところで、すでに起こっており、将来的に成長すると予測されています。 最後の考えとして、多くの開発者は間違いなく Windows に移行して、Windows の救世主として機能する可能性のあるこの新しいプロジェクトを試してみるでしょう.