マイクロソフトは今月について多くのことを話しました そして、オープンソースソフトウェアに対する態度が間違っていることを認めたマイクロソフトの社長の声明以来、双方のファンはコントロールを失い、彼らの意見は(良いことも悪いことも)維持されなかったということです。
さて、少し最近のニュースで、マイクロソフトはオープンソースとの関係について多くの人に少し考えさせた別の動きをしました。 そして その開発者がの最初のバージョンの出版物をリリースしたということです パッケージマネージャーをテストする 「ウィンゲット」 (Windowsパッケージマネージャー)。
この新しいパッケージマネージャー コマンドラインを使用してアプリケーションをインストールするためのツールを提供します (Linuxユーザーはすぐに認識します)多くのLinuxディストリビューションは(ほとんどの場合)パッケージマネージャーを使用しているため、Webでアプリケーションを探す代わりに、インストーラーをダウンロードしてウィザードをクリックすると、クイックコマンドを実行して検索できます。名前でアプリケーションをインストールします。
Wingetについて
現時点では、このツールは開発者を対象としています。 しかし、Microsoftは、サードパーティの開発者がいつの日か、アプリケーションをすばやく見つけてインストールする簡単なグラフィカルツールを作成する可能性があることを認識しています。
これは基本的にWindowsストアのようなものですが、人々が実際に使用するWindowsデスクトップアプリの全世界にアクセスできます。 つまり、Chocolateyに似ていますが、Windowsに組み込まれています。
現在のバージョンは、
- アプリを探す
- インストール
- パッケージ情報を表示する
- リポジトリを構成する
- インストーラーファイルのハッシュを操作する
- メタデータの整合性を確認します
次のバージョンでは、uninstall、list、およびupdateコマンドが予定されています。
パッケージパラメーターは、YAML形式のマニフェストを持つファイルを介して定義されます。 実行可能ファイルはメインプロジェクトサーバーに直接保存され、リポジトリはインデックスとしてのみ機能し、マニフェストは外部msiファイル(たとえば、GitHubまたはプロジェクトWebサイトでホストされている)を参照し、ハッシュSHA256を使用して整合性を制御します偽造から保護します。
最初のフル機能バージョンは来年XNUMX月に予定されています、Microsoft Storeカタログとの統合、入力オートコンプリート、さまざまなバージョンカテゴリ(バージョン、ベータバージョン)、コントロールパネルのシステムコンポーネントとアプリケーションのインストール、非常に大きなファイルを配信するための最適化(delta-updates)、パッケージセット、インターフェイスをサポートしますマニフェストの生成、依存関係の操作、zip形式のインストールファイル(msiに加えて)など。
パッケージマネージャー wingetは、WindowsInsiderの最新の実験バージョンのユーザーが利用できるようになりました。 デスクトップアプリケーションインストーラ1.0の一部として出荷されます。
現在、次のようなプロジェクト 7Zip、OpenJDK、iTunes、Chrome、Blender、DockerDesktop、Dropbox、Evernote、FreeCAD、GIMP、Git、Maxima、Inkscape、Nmap、Firefox、Thunderbird、Skype、Edge、VisualStudio、KiCadはすでにリポジトリ、LibreOffice、Minecraftに追加されています、Opera、Putty、TelegramDesktop、Steam、WhatsApp、Wireguard、Wireshark、および多数のMicrosoftアプリケーションは、このパッケージマネージャーからインストールできます。
WingetコードはC ++で記述され、MITライセンスの下で配布されます。 パッケージは、コミュニティでサポートされているリポジトリからインストールされます。 Windowsストアカタログからプログラムをインストールするのとは異なり、wingetを使用すると、不要なマーケティング、イメージ、および広告なしでアプリケーションをインストールできます。
詳しく知りたい方は詳細をご確認ください 次のリンクで。
Wingetをテストする方法は?
彼らは誰のためですか WindowsInsiderユーザー」とこのパッケージマネージャーに興味を持っています、Windows PackageManagerインサイダープログラムにサインアップできます Insiderビルドで使用するのと同じMicrosoftアカウントの電子メールアドレスを使用します。
承認されると、MicrosoftStoreはWindows10 Insiderビルドのアプリインストーラーパッケージを更新し、PowerShellのwingetコマンドにアクセスできるようになります。
Wingetは、パーソナルコンピュータを処理するのに適しているように見えますが、会社のコンピュータを処理するには十分ではありません。
WAPTは、企業のコンテキストに最適です。
Microsoftはほとんど変更していません(現在はフリーソフトウェアを「サポート」していますが):
https://keivan.io/the-day-appget-died/