Windowsパッケージ管理「winget」でよく使うコマンド一覧

  • URLをコピーしました!
このエントリーをはてなブックマークに追加
Windows パッケージ マネージャー winget
Windows パッケージ マネージャー winget
ふる
ふる

こんにちは!「ふる(プロフィール詳細)」です。 

 

記事は信頼性ある内容を心がけています。

  • IT専門
  • 宅建士、行政書士資格保有
  • 体組成計"プロアスリート"認定

@na65125038

MOMOHUKU(ふる)
 

MOMOHUKU - にほんブログ村
目次

install

使い方:winget install <package>

指定したパッケージをインストールします。パッケージは、名前、IDなどで指定します。

uninstall

使い方:winget uninstall <package>

指定したパッケージをアンインストールします。

他のパッケージ管理マネージャーと違って、wingetを経由していないアプリでもアンインストールすることが可能です。

PS C:\Windows\System32> winget search docker
名前                ID                             バージョン  一致            ソース
--------------------------------------------------------------------------------------
Dockerun            9NVBZPBTK78W                   Unknown                     msstore
Docker Desktop      Docker.DockerDesktop           4.12.0      Moniker: docker winget
Podman              RedHat.Podman                  4.2.1       Tag: docker     winget
Outline Manager     Jigsaw.OutlineManager          1.9.0       Tag: docker     winget
Polar               jamaljsr.Polar                 1.4.0       Tag: docker     winget
Spice               ChilliBits.Spice               0.11.0      Tag: docker     winget
Compose Generator   ChilliBits.ComposeGenerator    1.9.0       Tag: docker     winget
SimpleDockerUI      felixgborrego.simple-docker-ui 0.5.5                       winget
Docker Desktop Edge Docker.DockerDesktopEdge       2.5.4.50534                 winget

PS C:\Windows\System32> 

upgrade

upgradeは下記使い方を押さえておきましょう。

使い方

  • upgrade
    アップグレードできるパッケージの一覧を表示します
  • upgrade <package>
    指定したパッケージをアップグレードします
  • upgrade --all
    アップグレードできるパッケージすべてをアップグレードします

search

使い方:winget search <query>

指定したqueryに合致するパッケージの一覧を表示します。

PS C:\Windows\System32> winget search docker
名前                ID                             バージョン  一致            ソース
--------------------------------------------------------------------------------------
Dockerun            9NVBZPBTK78W                   Unknown                     msstore
Docker Desktop      Docker.DockerDesktop           4.12.0      Moniker: docker winget
Podman              RedHat.Podman                  4.2.1       Tag: docker     winget
Outline Manager     Jigsaw.OutlineManager          1.9.0       Tag: docker     winget
Polar               jamaljsr.Polar                 1.4.0       Tag: docker     winget
Spice               ChilliBits.Spice               0.11.0      Tag: docker     winget
Compose Generator   ChilliBits.ComposeGenerator    1.9.0       Tag: docker     winget
SimpleDockerUI      felixgborrego.simple-docker-ui 0.5.5                       winget
Docker Desktop Edge Docker.DockerDesktopEdge       2.5.4.50534                 winget

PS C:\Windows\System32> 

参考:wingetのクエリー検索のやり方

参考までに、wingetでのクエリー(query)検索のやり方を解説しておきます。

使えるクエリー

  • ① 名前
  • ② ID
  • ③ モニカー
  • ④ タグ
  • ⑤ ソース指定

wingetではパッケージ検索に上記3種類のクエリーを指定します。なお、空白入りの場合はクオテーション(”や””です)で括ります。

① 名前

PS C:\Windows\System32> winget search --name 'docker desktop'
名前                ID                       バージョン  ソース
----------------------------------------------------------------
Docker Desktop      Docker.DockerDesktop     4.12.0      winget
Docker Desktop Edge Docker.DockerDesktopEdge 2.5.4.50534 winget

② ID

PS C:\Windows\System32> winget search --id Docker.DockerDesktop
名前                ID                       バージョン  ソース
----------------------------------------------------------------
Docker Desktop      Docker.DockerDesktop     4.12.0      winget
Docker Desktop Edge Docker.DockerDesktopEdge 2.5.4.50534 winget

PS C:\Windows\System32>

IDはアプリを特定する際に役立ちます。特定のアプリをインストールする際にIDで指定すれば間違いなくインストールできます。

③ モニカー

PS C:\Windows\System32> winget search --moniker ruby3
名前                ID                                   バージョン 一致                    ソース
--------------------------------------------------------------------------------------------------
Ruby 3.1 with MSYS2 RubyInstallerTeam.RubyWithDevKit.3.1 3.1.2-1    Moniker: ruby3-1-devkit winget
Ruby 3.0 with MSYS2 RubyInstallerTeam.RubyWithDevKit.3.0 3.0.4-1    Moniker: ruby3-0-devkit winget
Ruby 3.1            RubyInstallerTeam.Ruby.3.1           3.1.2-1    Moniker: ruby3-1        winget
Ruby 3.0            RubyInstallerTeam.Ruby.3.0           3.0.4-1    Moniker: ruby3-0        winget
PS C:\Windows\System32>

モニカー(moniker)はバージョン指定での検索の際に便利です。モニカーはバージョンが多岐に渡る場合の別名です。

上記はrubyのバージョン3で検索した例です。最新版がどれか瞬時に分かるので便利です。

④ タグ検索

PS C:\Windows\System32> winget search --tag adobe
名前                                         ID                          バージョン   一致       ソース
--------------------------------------------------------------------------------------------------------
Adobe Express                                9P94LH3Q1CP5                Unknown                 msstore
Adobe Lightroom                              9PNLG4ZG0XGJ                Unknown                 msstore
Adobe Acrobat Reader DC                      XPDP273C0XHQH2              Unknown                 msstore
Adobe Photoshop Express                      9WZDNCRFJ27N                Unknown                 msstore
Adobe Photoshop Express Toshiba version only 9WZDNCRDFSG4                Unknown                 msstore
Adobe Experience Manager Forms               9ND12RLXTGTT                Unknown                 msstore
Adobe Content Viewer                         9WZDNCRFJBZ1                Unknown                 msstore
Claudia Madobe Timer                         9WZDNCRDLZF9                Unknown                 msstore
Avocode                                      Avocode.Avocode             4.15.6       Tag: adobe winget
Adobe Acrobat Reader DC (64-bit)             Adobe.Acrobat.Reader.64-bit 22.002.20191 Tag: adobe winget
Adobe Acrobat Reader DC                      Adobe.Acrobat.Reader.32-bit 22.002.20191 Tag: adobe winget

PS C:\Windows\System32>

タグ検索もできます。--tagで指定のタグに関連するアプリが表示されます。

--tag指定なしでのadobe検索

PS C:\Windows\System32> winget search adobe
名前                                         ID                          バージョン   一致       ソース
--------------------------------------------------------------------------------------------------------
Adobe Express                                9P94LH3Q1CP5                Unknown                 msstore
Adobe Lightroom                              9PNLG4ZG0XGJ                Unknown                 msstore
Adobe Acrobat Reader DC                      XPDP273C0XHQH2              Unknown                 msstore
Adobe Photoshop Express                      9WZDNCRFJ27N                Unknown                 msstore
Adobe Photoshop Express Toshiba version only 9WZDNCRDFSG4                Unknown                 msstore
Adobe Experience Manager Forms               9ND12RLXTGTT                Unknown                 msstore
Adobe Content Viewer                         9WZDNCRFJBZ1                Unknown                 msstore
Claudia Madobe Timer                         9WZDNCRDLZF9                Unknown                 msstore
Avocode                                      Avocode.Avocode             4.15.6       Tag: adobe winget
Adobe Acrobat Reader DC (64-bit)             Adobe.Acrobat.Reader.64-bit 22.002.20191 Tag: adobe winget
Adobe Acrobat Reader DC                      Adobe.Acrobat.Reader.32-bit 22.002.20191 Tag: adobe winget
Adobe DNG Converter                          Adobe.DNGConverter          14.4.0                  winget
Cryptr                                       Adobe.Cryptr                0.5.0                   winget
Brackets                                     Adobe.Brackets              1.14.17770              winget
Adobe Connect                                Adobe.AdobeConnect          21.11.22                winget

PS C:\Windows\System32>

--tagがある場合は、若干絞り込まれる感じです。曖昧検索でもさらに絞り込みたい場合に有効だと思います。

⑤ ソース指定

PS C:\Windows\System32> winget search --tag adobe -s winget
名前                             ID                          バージョン   一致
------------------------------------------------------------------------------------
Avocode                          Avocode.Avocode             4.15.6       Tag: adobe
Adobe Acrobat Reader DC (64-bit) Adobe.Acrobat.Reader.64-bit 22.002.20191 Tag: adobe
Adobe Acrobat Reader DC          Adobe.Acrobat.Reader.32-bit 22.002.20191 Tag: adobe

PS C:\Windows\System32>

wingetの検索では-s --sourceをつけることでソースを指定して検索することができます。

-s wingetとしてソースを指定して検索します。

ちなみに“ソース”とはリポジトリと同じで公開しているアプリのダウンロード先です。

デフォルトのソース

  • msstore:Microsoft Storeカタログ。
  • winget:Windowsパッケージ マネージャーのアプリのリポジトリ。

list

文章

show

文章

import

文章

export

文章

source

文章

便利なTips:タブ補完

文章

まとめ

よく使うwingetコマンド一覧

  • install
  • uninstall
  • upgrade
  • search
  • list
  • show
  • import
  • export
  • source
  • 便利なtips:タブ補完

Amazon最新ランキング(コミック)

Amazon 最新ランキング(フィギュア)

【記事PR】FPSゲームで「足音」を聴こえ易くする方法

高いゲーミングヘッドホン・イヤホンを買いたくなる理由は「音質を良くしたい」、つまり足音が「音質の良し悪し」に関係があると何となく考えるからです。

上の動画は「VALORANTの頭部伝達関数(HRTF)のデモ」です。

ヘッドセット・イヤホンをつけなくても敵が遠くにいるか、近くにいるか把握できます。

「ゲーミングヘッドホン・イヤホンの値段は足音の把握に重要じゃない」んです。

ただ、FPSゲームのオーディオ環境で「何を良くすればいいのか」は分かりづらいです。

用語はキリがない!

  • HRTF
  • DTS Headphone:X
  • バイノーラルサウンド
  • 立体音響
  • 3D音響
  • 5.1ch
  • 7.1ch
  • バーチャルサラウンド

見ても分かる通り、音響機器は腐るほど溢れていて、ヘッドホン・イヤホンなどの製品でも技術用語が異なります。

下の記事を5分読めば、VALORANTやApexなどFPSゲームで「足音を聴きやすくする」ために、何をすれば良いのかすべて分かるようになります。



5%OFF特別クーポンコード:2GAME5

すべて無料の素材サイト「PixJam」

京都らしいお店
京都の画像を追加中

MOMOHUKUを見てくれてる人は、何かを作ることが好きな"クリエイター"の人たちが多いです。

そして、僕も何かを生み出すのが好きな"クリエイター"です。

"クリエイター"にとって、便利なのが「素材サイト」です。

「PixJam」は、商用利用も含めてすべて"無料"で使える「素材サイト」です。

「PixJam」はすべて無料で使える素材サイト!

  • ゆっくり実況で使う
  • イラスト制作に使う風景
  • 絵の練習用など

"無料"と断言できるのは「PixJam」を作ったのは「僕」だからです。

「PixJam」にある素材は、個人でも意識しないで気ままに利用できるように「かなり自由度の高い無料素材サイト」として利用規約をアレンジしています。

例えば、事業における販売(2次利用)も可能とするよう規約を工夫しています。

眺めてるだけでもアイデアに繋がるようなサイト構成にしています。

ぜひ、活用してみてください。

余談:今は頑張って素材を追加中!

「PixJam」は、僕が撮影した田舎の風景画像を追加していってます。

画像、動画、イラストの素材サイトと言いながら、まだ暫くの間は動画やイラストに手が出そうにありません。

Amazon 最新ランキング(ゲーム)

コメント

コメントする

目次