10月に、UbuntuBashがWindowsXNUMXに登場したという驚くべきニュースを知りました。これは、数週間前にアップデートで実現されました。 しかし、両方のオペレーティングシステム間の結合は継続しており、新しいツールが両方の世界に到達するようです。
この場合、我々は話している Powershellとも呼ばれるWindowsコンソール。 このツールは、UbuntuユーザーとWindowsユーザーが利用できるようになります。これは、システム管理者と両方のオペレーティングシステムを使用するユーザーに役立ちます。
利用可能なバージョンですが、ローンチは昨日行われました。 まだ最終版ではありません しかし、まだ開発中のバージョンです。 いずれにせよ、Powershellは このリポジトリ.
このバージョンの開発が終了すると、 Powershellは、メインサーバーのGnu / Linuxディストリビューションのリポジトリで有効になります。 その中には、Ubuntu Serverがあります。これは、サーバーだけでなく、IoTデバイスなどの他のコンピューターにも、UbuntuPhoneを介したモバイルバージョンにもますます存在するバージョンです。
Powershellは、移植性のために.NetCoreテクノロジーを使用します
Microsoftによると、ますます多くのユーザーと専門家がXNUMXつのオペレーティングシステムを使用しているため、 クロスプラットフォームツールの作成。 したがって、今回はMicrosoftが新しい.NetCoreテクノロジを使用してWindowsPowershellをUbuntuに移植しています。
Microsoftには、サーバーの世界でUbuntuやGnu / Linuxと競合しようとするテクノロジーがありますが、Microsoft自体は、MicrosoftAzureから作成されたマシンのことを示しています。 XNUMX人にXNUMX人がLinuxを使用して機能している.
このPowershellの動きが重要であることは言うまでもありませんが、XNUMXつのオペレーティングシステムの使用は、Ubuntuやユーザーではなく、Microsoftによるものだと常に思います。 オペレーティングシステム間の自由度が高い場合、ユーザーはWindowsではなくUbuntuをオペレーティングシステムとして使用しますが、 その制限により、ユーザーはXNUMXつのオペレーティングシステムを使用するようになります そう思いませんか?
そして、なぜPowerShelllinuxerが必要なのですか? Linuxには、PowerShellと比較して強力なネイティブLinuxシェルとZSHさえあるので、それほど興味深いユーティリティはありません。
たとえば、.NET開発者の場合、Nugetからパッケージをインストールします。