Windows Package Manager v1.0が公開されてた

Windows Package Manager v1.0が公開されていたので使ってみる。

Releases · microsoft_winget-cli から Microsoft.DesktopAppInstaller_*.msixbundle をダウンロードしてインストールする。



winget list コマンドでインストール済みのパッケージを表示してみる。


PS> winget list
名前                                     ID                                                   バージョン
-----------------------------------------------------------------------------------------------------------------
Netflix                                  4DF9E0F8.Netflix_mcm4njqhnhss8                       6.97.752.0
Amazon Alexa                             57540AMZNMobileLLC.AmazonAlexa_22t9g3sebte08         3.7.890.0
7-Zip                                    7zip.7zip                                            19.00
Amazon Prime Video for Windows           AmazonVideo.PrimeVideo_pwbj9vvecjh7j                 1.0.69.0
Blender 2.83 LTS                         BlenderFoundation.Blender2.83LTS_ppwjx1n5r4v9t       2.83.16.0
Brave                                    BraveSoftware Brave-Browser                          91.1.26.74
Ubuntu                                   Canonical.Ubuntu                                     2004.2021.610.0
Git                                      Git.Git                                              2.32.0.2
Google Chrome                            Google.Chrome                                        91.0.4472.164
ImgBurn                                  LIGHTNINGUK.ImgBurn                                  2.5.8.0
KeePass Password Safe 2.48.1             KeePassPasswordSafe2_is1                             2.48.1
MakeMKV                                  GuinpinSoft.MakeMKV                                  v1.16.4
MetaTrader 5                             MetaTrader 5                                         5.00
Microsoft Edge                           Microsoft.Edge                                       91.0.864.67
Microsoft Edge Update                    Microsoft Edge Update                                1.3.145.49
Microsoft Edge WebView2 Runtime          Microsoft.EdgeWebView2Runtime                        91.0.864.67
3D Builder                               Microsoft.3DBuilder_8wekyb3d8bbwe                    18.0.1931.0
Cortana                                  Microsoft.549981C3F5F10_8wekyb3d8bbwe                3.2106.14307.0
MSN 天気                                 Microsoft.BingWeather_8wekyb3d8bbwe                  4.46.31121.0


winget経由でインストールしなくてもwingetで管理できるようなので、


winget upgrade コマンドでアップデート対象のパッケージ一覧を表示する。


PS> winget upgrade
名前                         ID                                    バージョン  利用可能        ソース
-----------------------------------------------------------------------------------------------------
Git                          Git.Git                               2.24.1.2    2.32.0.2        winget
MakeMKV                      GuinpinSoft.MakeMKV                   v1.15.4     v1.16.4         winget
Windows Terminal             Microsoft.WindowsTerminal             1.8.1521.0  1.9.1942.0      winget
Postman                      Postman.Postman                       8.7.0       8.8.0           winget
JetBrains Toolbox            JetBrains.Toolbox                     1.19.7784   1.21.9473       winget
Unity                        UnityTechnologies.Unity               2020.3.14f1 2021.1.15f1     winget
Ubisoft Connect              Ubisoft.Connect                       117.0.10324 123.1.0.10526   winget
VLC media player             VideoLAN.VLC                          3.0.12      3.0.16          winget
Visual Studio Community 2019 Microsoft.VisualStudio.2019.Community 16.10.3     16.10.31424.327 winget
qBittorrent                  qBittorrent.qBittorrent               4.3.3       4.3.5           winget
WinSCP                       WinSCP.WinSCP                         5.17.10     5.19.1          winget
Zoom                         Zoom.Zoom                             5.4.59784   5.7.543         winget
Epic Games Launcher          EpicGames.EpicGamesLauncher           1.1.257.0   1.2.17.0        winget

winget upgrade -all コマンドでアップデート対象のパッケージを全てアップデートできる。


PS> winget upgrade -all

IDを指定することで、特定のパッケージのみアップデートできる。


PS> winget upgrade VideoLAN.VLC
見つかりました VLC media player [VideoLAN.VLC]
このアプリケーションは所有者からライセンス供与されます。
Microsoft はサードパーティのパッケージに対して責任を負わず、ライセンスも付与しません。
Downloading https://download.videolan.org/vlc/3.0.16/win64/vlc-3.0.16-win64.exe
  ██████████████████████████████  40.7 MB / 40.7 MB
インストーラーハッシュが正常に検証されました
パッケージのインストールを開始しています...
インストールが完了しました

新しいパッケージをインストールしたい場合は、 winget search コマンドで検索する。


PS> winget search node.js
名前            ID                   バージョン      一致
-----------------------------------------------------------------
Node.js         OpenJS.NodeJS        16.5.0
Nodist          Nodist.Nodist        0.9.1.0         Tag: node.js
Node.js Nightly OpenJS.NodeJSNightly 17.0.0-20210618
Node.js LTS     OpenJS.NodeJSLTS     14.17.3

パッケージのIDを確認できたところで winget install コマンドでインストールする。


PS> winget install OpenJS.NodeJSLTS
見つかりました Node.js LTS [OpenJS.NodeJSLTS]
このアプリケーションは所有者からライセンス供与されます。
Microsoft はサードパーティのパッケージに対して責任を負わず、ライセンスも付与しません。
Downloading https://nodejs.org/dist/v14.17.3/node-v14.17.3-x64.msi
  ██████████████████████████████  29.1 MB / 29.1 MB
インストーラーハッシュが正常に検証されました
パッケージのインストールを開始しています...
インストールが完了しました

winget uninstall コマンドでパッケージをアンインストールできる。


PS> winget uninstall OpenJS.NodeJSLTS
見つかりました Node.js LTS [OpenJS.NodeJSLTS]
パッケージのアンインストールを開始しています...
正常にアンインストールされました


コメント

このブログの人気の投稿

fontconfigの設定

VLCでBlu-rayを再生

UEFIのブートオーダーを一時的に変更する