Microsoft は現在、Windows Package Manager (winget)バージョン 1.3 をロールアウトしており、さまざまな変更と改善が加えられており、コマンド ターミナルを使用してアプリをより簡単に管理できるようになっています。
発表によると、アップデートによりパッケージ バージョンのレポートが改善され、パッケージ ドキュメントを表示するオプションが追加されます。インストールでは、新しいアプリケーションをインストールした後に何をすべきかについてのメモが表示されるようになりました。アプリケーション (.exe) が失敗すると、エラー コードが表示されるだけでなく、利用可能な場合は、問題の修正方法に関する詳細情報へのリンクも表示されるようになりました。
さらに、Windows パッケージ マネージャーは、発行元が表示したい優先バージョンを正しく表示するようになりました。プログレス バーのスタイルなどをカスタマイズできるようになりました。
マニフェストの変更
バージョン 1.3 以降、 を実行すると、ドキュメントと関連する URL を表示できるようになりましたwinget show PACKAGE-NAME。
また、パッケージのインストール後、ツールは必要に応じて追加のメモを表示します。suppressInstallNotes 表示されないようにする設定を追加できます。--display-notesまたは--suppress-notes、設定をオーバーライドすることもできます。
アプリケーション (.exe) が失敗すると、エラー コードが表示されるだけでなく、利用可能な場合は、問題の修正方法に関する詳細情報へのリンクも表示されるようになりました。
設定変更
コマンドを実行するwinget settingsと、ツールはデフォルトの JSON エディターで設定ファイルを開きます。
詳細ログ
任意のコマンドに追加--verbose-logsすると、winget は追加情報をログに追加します。これは、トラブルシューティングや掘り下げの際に役立ちます。
バージョン レポート
一部のアプリケーションはビルド番号とは異なるバージョンをユーザーに表示するため、バージョン 1.3 以降、Windows パッケージ マネージャーは、混乱を避けるために発行元が表示したい優先バージョンを表示するようになりました。
ディスプレイ システム アーキテクチャ
コマンドが更新され、システム アーキテクチャを表示して、winget --infoハードウェアのアーキテクチャをすばやく判断できるようになりました。これは、特定のパッケージに一致するインストーラーがない理由や、期待どおりに動作しない理由のトラブルシューティングに役立ちます。
プログレスバーをカスタマイズする
winget バージョン 1.3 では、"visual": {"progressBar": "rainbow"}設定などを使用してプロセス バーをカスタマイズできるようになりました。
飲用可能なパッケージのサポート
最後に、バージョン 1.3 では、アンインストール コマンドを有効にしたくない場合にシステムから簡単に削除できるように、Windows パッケージ マネージャーがポータブル プログラム エントリを [アプリと機能] ページに追加します。
ウイングの取り付け
新しいパッケージ マネージャーは、オペレーティング システムに組み込まれているアプリ インストーラー アプリケーションと共に配布されます。
Microsoft は、winget コマンド ライン ツールに Microsoft Store を使用していません。代わりに、同社はアプリを維持および検証するための別のリポジトリを作成しました。ただし、今後のアップデートでストアのアプリをサポートする計画があります。
Windows パッケージ マネージャーはオープン ソース プロジェクトです。つまり、他のパッケージ マネージャーはこの検証済みパッケージのリポジトリを利用できます。さらに、ソフトウェア ベンダーは、ディストリビューション システムを使用して、GitHubのオープンソースのMicrosoft Community Package Manifest Repositoryを使用して Microsoft によってパッケージ マニフェストがレビューおよび承認された後、ユーザーがアプリを利用できるようにすることができます。