Windows パッケージ マネージャーは非常に優れているため、今では他のものを使用することはありません。

  • abmhh
  • 0 comments
Windows パッケージ マネージャーは非常に優れているため、今では他のものを使用することはありません。
Windows 11 winget インストールアプリコマンド
(画像提供:Future)

Windowsへのソフトウェアのインストールは、文字通りWeb上のどこからでも行えるため、かつてないほど簡単になりました。しかし同時に、欲しいものを見つけるために無数のWebサイトを巡回しなければならないのは、かなり面倒です。Microsoft Storeは最近とても便利ですが、Windows パッケージマネージャーも同様に優れています。 

後者は、今では私のPCにソフトウェアをインストールする際の第一選択ツールです。インストールだけでなく、削除やアップグレードも行います。Windows以外にも、Linuxをかなり頻繁に使っています。Steamデッキだけでなく、デスクトップでも。Linuxでは、ターミナル経由ですべてをダウンロードするのは単なるミームではありません。唯一の方法ではありませんが、現実です。 

しかし実際には、ソフトウェアの検索、インストール、そしてアップグレードまで、非常に効率的な方法です。Windows パッケージマネージャーは、Windows でこの種のツールとして唯一のものではありません。Windows パッケージマネージャーが登場する前は、私は Chocolatey を使っていました。しかし今では、これほど優れた組み込みオプションがあり、私はほぼこればかり使っています。そして、もっと多くの人が使うべきだと思います。ターミナルを恐れる必要はありません。Windows パッケージマネージャーを使えば、間違いなくプロセスをスピードアップできます。 

Windows パッケージ マネージャーの機能

Searching for and installing VSCode with Windows Package Manager

(画像提供:Windows Central)

Windows パッケージ マネージャー(WinGet とも​​呼ばれます)を使うと、インターネット上のさまざまなソースからソフトウェアをダウンロードできます。自分でさまざまなウェブサイトにアクセスする必要はありません。マニフェストと呼ばれる仕組みを使って、ソースに接続し、リクエストを PC にダウンロードします。 

WinGet 自体は実際には何もホストしません。これが Linux パッケージマネージャーとの最大の違いでしょう。GitHub 上にはマニフェストが格納された中央リポジトリがあり、誰でも閲覧したり貢献したりできますが、ソフトウェアは常にソースから提供されます。 

また、Microsoft Store にも接続できるようになり、必要に応じてそこからダウンロードできるようになりました。これは、複数のソフトウェアを一度にダウンロードするタスクにおいて、特に Store を開くよりも便利です。もちろん、多数のシステムを管理する方にとって、このようにターミナルで作業する方が、ストアアプリやウェブサイトを開くよりも効率的です。

Windows パッケージ マネージャーがこんなに好きな理由

Upgrading all apps using Windows Package Manager

(画像提供:Windows Central)

さて、この記事の本題に入りましょう。なぜ私がWinGetを他の何よりも愛用しているのか。結局のところ、それはスピードです。私は可能な限りキーボードを使うタイプです。毎日キーボード入力に時間を費やしていますが、ターミナルを起動して短いコマンドを1つか2つ入力して、すぐに使い終える方が、ウェブサイトにアクセスしたりストアにアクセスしたりするよりもはるかに効率的です。

Windows と Xbox の熱狂的なファンのための最新ニュース、レビュー、ガイド。

例えば、必要なアプリを思いついたとします。PowerToys Run を使えば、 Alt+Space のキーボード操作で PC 上のすべてのアプリを起動できます。ターミナルの最初の数文字を入力すると、すぐに PowerShell ウィンドウが開きます。そこからは、winget install (app) を実行するか、アプリがあるかどうかわからない場合は、まず winget search (app) を実行します。どちらにしても、結果が非​​常に早く表示されます。 

同様に、アップデートに関しても、WinGetが検出できるシステム上のすべてのものを1つのコマンドでアップデートできます。中にはサイレントインストールしてくれるものもあり、これは大きなメリットです。他にも、最近追加されたZIPアーカイブのサポートなど、紹介すべき機能はたくさんあります。しかし、結局のところ、私はスピードと効率性を重視して使っています。 

GitHubで私が気に入っていることの一つは、新しいシステムを構築することです。もちろん、多くの人が頻繁に行うことではないでしょうが、私たちの仕事では、マシンを素早く切り替えるには、間違いなくこれが最善の方法です。必要なものをすべてインストールした長い文字列を1つ書き、コピー&ペーストするだけで済みます。GitHubに保管しているので、必要なものはすべて1か所で入手できます。

ターミナルを恐れるな 

Help options in the Windows Package Manager on Windows 11

(画像提供:Windows Central)

わかります。多くの人にとって、ターミナルは馴染みがなく、難しそうに感じます。でも、恐れる必要はありません。実際、Windows パッケージ マネージャーは、ターミナル ウィンドウの使い方に慣れるための最もシンプルなツールの一つです。 

いつでも winget --helpコマンドを使用すると、利用可能なすべてのオプションが表示され、探しているものを特定できるようにシンプルで明確な方法で分類されます。

完璧だと言っているわけではありませんし、必要なものがすべて揃っているとも言っていません。例えば、私は今でもXboxアプリや様々なランチャークライアントを使ってゲームをインストールしています。ターミナルを使うのが誰にとっても最適だと言っているわけでもありません。でも、もっと多くの人が試してみるべきだと思います。 

利用できるドキュメントは豊富にあり、さらに winstall.app と呼ばれる優れたサードパーティ ツールもあり、これを使用すると、インストールするものの独自のリストを一度に作成できます。 

しかし、使い慣れてしまえば、特に私のようにキーボードを頻繁に使う人にとっては、ソフトウェアを管理する効果的かつ効率的な方法として、これ以上のものはありません。また、完全にオープンソースなので、より熟練していて、専門知識をプロジェクトに貢献したいという方は、ぜひご活用ください。GitHubリポジトリにアクセスして、ぜひご参加ください!

リチャード・ディバインは、10年以上の経験を持つWindows Centralの編集長です。元プロジェクトマネージャーであり、長年のテクノロジー愛好家でもある彼は、2011年にMobile Nationsに入社し、Windows Centralに加え、Android CentralやiMoreでも活躍しています。現在は、このサイトであらゆる種類のPCハードウェアとレビューの取材を担当しています。Mastodonでは、mstdn.social/@richdevine でフォローできます。