Windows用のパッケージマネージャ。Homebrewのようなもの。 https://scoop.sh/
Chocolateyとの比較
- winget、Chocolatey、scoop の比較と開発環境の構築自動化 - Nodachisoft
- Windows開発環境の構築をChocolateyからscoopに切り替える - tech.guitarrapc.cóm
Chocolateyの場合、管理者権限が必要なことと、アンインストールが不安定らしい
ScoopはLinuxbrew的にユーザーディレクトリにインストールし、UAC不要、PATHが汚れないなど
Scoopアプリのインストール先
scoop でインストールされたアプリは、基本的に ~\scoop\shims\アプリ名.EXE
のパスに存在します。shims でわかる通り、これらは ~/scoop/apps/アプリ名/current
を参照しており、アプリケーションのインストールと利用が分離されています。
Chocolateyのアンインストール
Chocolateyを普通にアップグレードしようとしたが、
choco list --local-only
で2,3個しかパッケージを入れていなかったので、それらを削除してChocolatey自身もアンインストールすることにした
https://docs.chocolatey.org/en-us/choco/uninstallation
- packageの削除
- 環境変数の削除
ChocolateyInstall だけ設定されていたので削除
- Chocolateyの削除
C:\ProgramData\chocolatey
のフォルダごと削除
Scoopのインストール
https://scoop.sh/ の手順を実施
PowerShellを開いて(not 管理者権限)以下をたたく
これだけで完了
パッケージをインストール