scoop

scoopの使い方

更新日: 2023-05-11

scoopとは #

ScoopとはWindowsのパッケージ管理ソフト。類似品にChocolateyやWinGetがある。

  • Scoop
    • pros
      • 環境を汚さない(portable apps的な使い方)
    • cons
      • パッケージが少なめ
  • Chocolatey
    • pros
      • パッケージが圧倒的に豊富
    • cons
      • インストーラをダウンロードして実行しているだけなので、環境が汚れやすい
      • アンインストールがうまくいかないことが多い
      • 管理者権限が求められることが多い
  • WinGet
    • pros
      • Microsoft純正の安心感
    • cons
      • 機能もパッケージも不足気味で実用的でない

インストール #

Powershell環境で実行する。まずSet-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUserコマンドを実行し、制限を解除する。

次にインストールディレクトリを変更したいので下記コマンドを実行する。

1
2
$env:SCOOP='C:\Users\<username>\PortableApps\Scoop'
[Environment]::SetEnvironmentVariable('SCOOP', $env:SCOOP, 'User')

インストールコマンドを実行する。

1
Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://get.scoop.sh')

gitは必要なのでひとまずgitをインストールする

1
scoop install git

bucketを追加する。

1
scoop bucket add extras

必要なソフトウェアをインストールする。

1
scoop install ffmpeg hugo-extended youtube-dl winmerge filezilla calibre irfanview keepass notepadplusplus

その他の使い方 #

  • アップデート
1
scoop update *
  • インストール済みソフトを確認
1
scoop list
  • 全てのキャッシュを削除
1
scoop cache rm *
  • 未使用バージョンのアプリを削除
1
scoop cleanup *
comments powered by Disqus