NVM for Windowsを使って複数バージョンのnodejsをインストールの最序盤に出たwingetをいろいろと試してみました。
「現時点では Windows 10 1709 (ビルド 16299) 以降でのみサポートされています。」とのことなので、Windowsアップデートで最新化するとまず動くと思います。
wingetはLinuxでいうところの ym や apt などと同様の機能を持ったパッケージ管理ツールです。コマンドラインでインストール・アンインストール・アップデートができるので、PC購入時のキッティングに使われます。
PCのセットアップは普通にやってしまうと一日仕事になってしまうので、バッチにして一発で終わらせたいやつです。スクリプトにしてしまえば、いちいち配布サイトに行きダウンロードしてインストールを繰り返す手間を減らすことが出来ます。
アップデート可能なソフトウェアを表示
>winget upgrade
アップデート可能なソフトウェアを一括アップデート(yum update -y みたいなもの)
※実行すると問答無用で最新版がインストールされるので要注意です
>winget upgrade --all
「cURL」を含むソフトウェアを検索
>winget search cURL 名前 ID バージョン ソース --------------------------------------------- Curling Live 9NBLGGH6CX9F Unknown msstore SimpleCurl 9NBLGGH5G9QZ Unknown msstore CollaChat 9P59NJL6KPWS Unknown msstore cURL cURL.cURL 7.88.0 winget
cURLの詳細を表示
>winget show "cURL.cURL" 見つかりました cURL [cURL.cURL] バージョン: 7.88.0 公開元: curl 発行元 URL: https://curl.se 発行元のサポート URL: https://curl.se/support.html 作成者: Daniel Stenberg モニカー: curl 説明: Command line tool and library for transferring data with URLs ホーム ページ: https://curl.se ライセンス: Freeware ライセンス URL: https://curl.se/docs/copyright.html 著作権: Copyright (c) 1996 - 2022, Daniel Stenberg, daniel@haxx.se, and many contributors, see the THANKS file. All rights reserved. 著作権 URL: https://curl.se/docs/copyright.html 購入 URL: https://curl.se/donation.html Documentation: Manpage (Usage): https://curl.se/docs/manpage.html GitHub: https://github.com/curl/curl Published Security Vulnerabilities: https://curl.se/docs/security.html FAQ: https://curl.se/docs/faq.html Everything curl (full documentation): https://everything.curl.dev インストーラー: インストーラーの種類: portable (zip) インストーラーの URL: https://curl.se/windows/dl-7.88.0/curl-7.88.0-win64-mingw.zip インストーラーの SHA256: ac9c73fc71f42f21f8a56df100f80d1cf395c7c6fcedc75cfb79739d5294ca89 リリース日: 2023-02-15
cURLでインストール可能なバージョンを表示
>winget show "cURL.cURL" --versions 見つかりました cURL [cURL.cURL] バージョン ---------- 7.88.0 7.85.0
インストール済みのソフトウェア一覧を表示
>winget list
wingetに対応しているソフトウェア一覧をテキストに保存してみます。
>winget search "" > winget-search.txt
2023年3月末時点での実行結果はこちら(winget-search.txt)にアップロードしておきます。
参考