Windows 10 および Windows 11 に Windows パッケージ マネージャーをインストールする方法

Linux を使用したことがある場合は、おそらく スチームデッキ、または macOS の Homebrew など、パッケージ マネージャーについてはよくご存じでしょう。 特に Linux では、従来のインストーラーがまだ残っているにもかかわらず、ほとんどのユーザーがこの方法でソフトウェアをインストールします。 パッケージ マネージャーにはコマンド ラインからアクセスできるため、迅速かつサイレントなインストールと更新が可能です。

Windows にはこれまで Chocolatey などのサードパーティ パッケージ マネージャーがありましたが、現在は Microsoft が独自のパッケージ マネージャーを持っています。 Windows パッケージ マネージャーは、Windows 10 を使用するほぼすべての人が使用できます。 Windows 11. 多くの場合、マニフェストを通じて Web 上からソフトウェアを取得します。 ただし、Microsoft Store とも統合されるようになりました。 Windows パッケージ マネージャーはオープンソースであり、そのディレクトリはコミュニティの貢献に基づいて構築されています。

Windows パッケージ マネージャーは、特に主に Microsoft Store からアプリを入手する場合には、必ずしもすべての人に適しているとは限りません。 ターミナルやエンタープライズ展開に多くの時間を費やす開発者、または単に Web 上からソフトウェアを入手する開発者にとって、ワークフローは確実に改善されます。 インストールして使用を開始する方法は次のとおりです。

Windows パッケージ マネージャーを使用するための要件

画像: Windows パッケージ マネージャー (GitHub)

Windows パッケージ マネージャーを使用するための要件は次のとおりです。

現時点では、クライアントには Windows 10 1809 (ビルド 17763) 以降が必要です。 Microsoft Store が利用できず、依存関係も更新されていないため、Windows Server 2019 はサポートされていません。 Windows Server 2022 にインストールできる場合がありますが、これは実験的 (サポートされていない) と考えられ、依存関係も手動でインストールする必要があります。

上記以外に特別な要件はなく、Windows パッケージ マネージャーにアクセスするために使用できるいくつかの方法があります。

Windows パッケージ マネージャーをインストールする方法

PC に Windows パッケージ マネージャーがあることを確認する最も簡単な方法は、最新バージョンの アプリインストーラー Microsoft ストアから。 これは通常、Windows アプリ パッケージをサイドロードするために使用されます。 ただし、Windows パッケージ マネージャーに必要なものも含まれています。

または、 Windows パッケージ マネージャー インサイダー プログラム、または Windows Insider ビルドを使用します。 どちらの場合も、他に何もインストールしなくても、最新の開発バージョンにアクセスできます。

PowerShell ウィンドウを開いて次のように入力するだけで、正しくインストールされているかどうかを確認できます。 ウィンゲット Enterを押します。 応答が表示された場合は、正しく有効にされたことがわかります。

Windows パッケージ マネージャーを使用したアプリのインストール

winget を通じて利用できるアプリのリポジトリは非常に広大で、インストールは簡単なコマンドで実行できます。 しかし、探しているものを見つけられるようにしたいと思うでしょう。そのための方法がいくつかあります。

1 つ目は、優れたサードパーティ ツールを使用することです。 winstall.app. これは、winget ライブラリの GUI フロントエンドです。 他のストアと同じように閲覧して検索できます。 また、インストールする必要があるコマンドも提供され、1 つの文字列でさまざまなアプリをプルできます。

または、PowerShell 内から次のコマンドを使用して検索することもできます。 ウィンゲット検索 指示。 この例のように:

winget search chrome

これにより、検索用語に一致するすべての winget マニフェストが返されます。 この場合、以下の画像のようなものが表示されます。

必要なものがわかったら、インストールするテンプレートは簡単です。

winget install <your-app-here>

Windows パッケージ マネージャーは、目的のアプリケーションのマニフェストを使用します。 リモートの場所から取得し、可能な場合はサイレントインストールします。 ただし、一部のインストール ボックスは引き続きポップアップ表示され、操作する必要があるため、近くに置いておく価値があります。


これは、Windows パッケージ マネージャーの最も基本的なセットアップと使用例です。 すでに述べたように、それはすべての人に当てはまるわけではありません。 しかし、たとえば開発作業を行っている人や、Microsoft Store よりも無駄のないものを使いたいだけの人にとっては、これが役に立つかもしれません。