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] パッケージのアンインストールを開始しています... 正常にアンインストールされました
コメント
コメントを投稿