マイクロソフトオープンソースのPowerShell、Linuxにそれをもたらす!

簡単な説明:MicrosoftのコマンドラインプラットフォームはPowerShellで、オープンソースであり、現在Linuxで利用可能です。 Snapアプリを使えば、PowerShellをLinuxに簡単にインストールできます。

マイクロソフトとオープンソースが一緒になって私を驚かせることはもうありません。 マイクロソフトが.NETのオープンソース化を発表したとき、私はショックを受けました。 しかしそれから、Visual Studioのソースコードを公開し、EdgeブラウザのChakra CoreとSQL Serverを発表しました。

マイクロソフトがオープンソース(およびLinux)を気に入っていることに最後に注意を払ったのは、Bash on Windowsを発表したときです。 それは大きかったです。 Ubuntuのおかげで、Windows上のLinuxのBashシェル。

MicrosoftがLinuxに独自のコマンドラインプラットフォームPowerShellを導入することを発表したとき。 PowerShellは現在オープンソースであり、LinuxおよびMac OS上でアルファビルドで利用可能です。

PowerShellとは何ですか?

PowerShellに慣れていない人のために、それは「Microsoftのタスク自動化および構成管理フレームワークであり、.NET Framework上に構築されたコマンドラインシェルおよび関連するスクリプト言語からなる」

基本的に、それはとりわけローカルおよびリモートのWindowsシステム上で管理タスクを可能にするコマンドラインフレームワークです。 .NETと密接に結びついて、PowerShellはWindowsドメインでかなりのヒットでした。

LinuxにPowerShellをインストールする

Linuxにはすでにもっと強力で用途の広いシェルがあります。 普通のLinuxユーザーがPowerShellを使い始めるとは思わないが、それが目的ではない。 Linux上のPowerShellは、おそらくPowerShellまたは.NETを使用しなければならない開発者を対象としています。

LinuxでPowerShellを使用する理由が何であれ、Snapを使用して簡単にインストールできます。

まず、LinuxシステムでSnapサポートが有効になっていることを確認してください。 その後は、次のコマンドを使用するだけです。

sudo snap install powershell --classic 

それで全部です。 Snapを使用したくない場合は、GitHubページでさまざまなLinuxディストリビューションのインストール手順を見つけることができます。 時間とともに変わる可能性があるので、ここでは説明しません。

初心者のために、PowerShellリポジトリを使い始めることもGitHubに追加されました。 GitHubリポジトリでそれについてもっと知ることができます:

GitHub上のPowerShell

PowerShellをLinuxに移行することが、Windowsの顧客の正の原因のすべてです。

Microsoftの前CEOであるSteve BallmerはLinux癌と呼んでいた。 それ以来、橋の下にはたくさんの水が流れています。 BallmerはMicrosoftのCEOではなくなりました。 新CEOのSatya Nadellaは、MicrosoftはLinuxを愛していると述べた。 Satyaは新しいポリシーとオープンソースを実装しています。Linuxのサポートもその1つです。 しかし、Satyaがオープンソースへの道を進んだ理由は何ですか?

本当の答えはマイクロソフトがマイクロソフトを愛しているということです。 クラウドの世界のリーダーになりたいと考えており、そのAzureサービスを大きく支えてきました。 Linuxのサポートは、さまざまなオプションを提供することによってAzurをそのユーザにとってより受け入れやすくするための計画の一部です。 オープンソーシングパワーシェルは変わりありません。

TechCrunchが報告したように、「Nadellaは基本的に会社に顧客と話をし、成功するために何が必要かを見つけ、それを彼らに提供するように言いました。」

Microsoft Enterprise CloudグループのJeffrey Snoverのリードアーキテクトは次のようにコメントしています。

「お客様はクライアント、サーバー、クラウドの選択を希望していると聞きました。私たちは自分たちのワークロードを実行するための私たちの顧客の優先パートナーになりたいと思います。

マイクロソフトがLinuxとオープンソースを愛しているという考えはありますか。

推奨されます

Linux Foundation、データ共有用のオープンソースライセンス契約を発表
2019
Linux Machine Vendor System76が独自のLinuxディストリビューションを発表
2019
どのようにNetflixはあなたのお気に入りを明らかにするためにオープンソースAIを展開します
2019