簡単な説明:MicrosoftのコマンドラインプラットフォームはPowerShellがオープンソースであり、Linuxで利用できるようになりました。 Snapアプリを使用してLinuxにPowerShellを簡単にインストールできます。
Microsoftとオープンソースが一緒になってもう驚かない。Microsoftが最初にオープンソースの.NETを発表したとき、私はショックを受けた。しかし、それはオープンソースのVisualStudioCodeだ。そのようないくつかの発表の中で、EdgeブラウザのChakraCoreとSQLServer。
Microsoftのオープンソース(およびLinux)への愛情に最後に注目したのは、WindowsでBashを発表したときでした。それは大きかったです。Ubuntuのおかげで、WindowsでのLinuxのBashシェル。
Microsoftが独自のコマンドラインプラットフォームPowerShellをLinuxに導入すると発表したとき。PowerShellはオープンソースになり、LinuxとMacOSでアルファビルドで利用できるようになりました。
PowerShellとは何ですか?
PowerShellに慣れていない人のために、これは「.NET Framework上に構築されたコマンドラインシェルと関連するスクリプト言語で構成される、Microsoftのタスク自動化および構成管理フレームワークです。 」
基本的には、ローカルおよびリモートのWindowsシステムでの管理タスクを可能にするコマンドラインフレームワークです。.NETと緊密に連携することで、PowerShellはWindowsドメインで大ヒットしています。
[irp posts =“ 9053”]
LinuxにPowerShellをインストールする
Linuxには、より強力で用途の広いシェルがすでに用意されています。通常のLinuxユーザーがPowerShellの使用を開始することはないと思いますが、それは目的ではありません。Linux上のPowerShellが目的です。 PowerShellまたは.NETを使用する必要がある開発者向け。
LinuxでPowerShellを使用する理由が何であれ、Snapを使用して簡単にインストールできます。
まず、Linuxシステムでスナップサポートが有効になっていることを確認します。その後、次のコマンドを使用するだけです。
sudo snap install powershell --classic
それで全部です。 Snapを使用したくない場合は、GitHubページでさまざまなLinuxディストリビューションのインストール手順を確認できます。時間とともに変化する可能性があるため、ここではリストしません。
初心者向けに、PowerShellリポジトリの使用開始もGitHubに追加されています。GitHubリポジトリで詳細を確認できます:
GitHubのPowerShell
PowerShellをLinuxに導入することは、すべて…Windowsのお客様の正当な理由です
Microsoftの前CEOであるSteveBallmerはLinuxガンと呼んでいました。それ以来、多くの水が橋の下を流れてきました。BallmerはもはやMicrosoftのCEOではありません。新しいCEOのSatya Nadellaは、MicrosoftはLinuxを愛していると述べました。 Satyaは新しいポリシーを実装しており、オープンソースとLinuxのサポートもその1つですが、Satyaがオープンソースへの道を歩んだ理由は何ですか?
本当の答えは、MicrosoftがMicrosoftを愛していることです。Microsoftはクラウドの世界のリーダーになりたいと考えており、Azureサービスの背後に大きな重みを置いています。Linuxのサポートは計画の一部です。さまざまなオプションを提供することで、Azurをユーザーに受け入れやすくします。OpenSourcingPowerShellも例外ではありません。
TechCrunchが報告したように、「ナデラは基本的に会社に顧客と話をし、顧客が成功するために何が必要かを見つけてそれを顧客に与えるように言った。」
MicrosoftEnterpriseCloudグループのリードアーキテクトであるJeffreySnoverは次のようにコメントしています。
「お客様はクライアント、サーバー、クラウドを選択したいとのことですが…。お客様がワークロードを実行するための優先パートナーになりたいと考えています。これはマイクロソフトと顧客がすべてを管理するのを支援するという共通の関心。」
MicrosoftのLinuxとオープンソースへの愛情について何か考えはありますか?