Windowsで動くソフトウェアのパッケージ管理システム【Scoop】

windows コンピュータ
windows
Ubuntuのaptのような物で、PowerShellからscoop install GoogleChromeでGoogleChromeがインストール出来きる、とても良い物です。
https://scoop.sh/
A command-line installer for Windows

パソコンを入手して一番最初にする作業であるEdgeでChromeのセットアッププログラムをダウンロードする儀式から解放されます。これでまた一つ筆者の中でEdgeの役割が失われてました。(最近はAI搭載のBingのおかげでEdgeも見直されているみたいですが…)

一般的なアプリケーションのインストールは管理権限が必要になる場合が多いですが、scoopの場合ユーザー権限で実行できる点が良い感じです。(逆に管理権限のあるユーザーで実行すると叱られます。)

あと、筆者が個人的にお気に入りの機能として、scoop update *でscoopでインストールされた全てのアプリケーションソフトのアップデートが出来る点です。*部分で名前を指定するとアプリケーション単位ににアップデートも可能です。この機能のおかげでアプリケーションソフト最新状態に維持することが容易になります。

インストール

PowerShellで実行

Set-ExecutionPolicy RemoteSigned -scope CurrentUser # .ps1の実行権限を与える
Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://get.scoop.sh') # scoopのダウンロード&インストール
scoop install git # gitのインストール
scoop bucket add extras # bucketにextrasを追加
scoop bucket add versions

# bucketにversionsを追加

使い方

パッケージの検索

scoop search パッケージ名

パッケージのインストール

scoop install パッケージ名

パッケージ名はスペース区切りで複数指定することが出来ました。

パッケージのアップデート

scoop update パッケージ名

全てのパッケージをアップデート

scoop update *

コメント