👻

[個人用]Wingetまとめ

2022/12/06に公開

wingetとは?

windows用に開発された、公式のパッケージ管理ツール

https://learn.microsoft.com/ja-jp/windows/package-manager/winget/

チートシート

  • パッケージを検索
winget search パッケージ名
  • パッケージをインストール

ただし、複数インストールには対応していないため、バッチによる処理が必要となる

searchで正しいパッケージ名を得る必要がある

winget install パッケージ名
  • パッケージのアップグレード

upgrade --allですべてのパッケージがアップグレードされる。
引数なしで、使用可能なすべてのアップデートが表示される。

winget upgrade パッケージ名
  • パッケージリストの確認

winget以外で入れたパッケージも確認可能

winget list
  • パッケージのアンインストール
winget uninstall パッケージ名

備考

  • OSSで公式リポジトリを参照すると分かりやすい。
  • パッケージリストが公開されており、自分での追加も可能
  • Wiresharkをwingetで入れた際、動作が上手くいかなかったため、一部細かい設定をしなければならないものについては手動でインストールするか、ターミナルを管理者権限で動作させるといいかも。
  • インストール時にアイコンを作らないなどの設定が出来ないため、少し不便。この機能については実装予定はないとのこと。(issue参照)
  • 開発途中のツールなので、現在と動作が変わる可能性がある。

Discussion