以下の内容はhttps://geniusium.hatenablog.com/entry/2025/12/29/101000より取得しました。


scoopのインストール【windows 11】

環境

scoopとは

windows用のパッケージマネージャ。

homebrewみたいなやつ。

wingetやChocolateyと違って、homebrewみたいにユーザー配下にscoop専用フォルダを切ってその中でパッケージを管理してくれる。

scoopのインストール

powershellでインストールする。

powershellを管理者権限で開いていると、エラーが出る。

> Set-ExecutionPolicy -Scope CurrentUser RemoteSigned
> irm get.scoop.sh | iex
Initializing...
Running the installer as administrator is disabled by default, see https://github.com/ScoopInstaller/Install#for-admin for details.
Abort.

管理者権限やめる方法が分からなかったので、そのまま強行突破する。

> iex "& {$(irm get.scoop.sh)} -RunAsAdmin"
Initializing...
Downloading...
Creating shim...
Adding ~\scoop\shims to your path.
Scoop was installed successfully!
Type 'scoop help' for instructions.

インストール先もちゃんとユーザーのホームディレクトリ以下になっていた。

> ls ~\scoop\shims

    Directory: C:\Users\xxxxx\scoop\shims

Mode                 LastWriteTime         Length Name
----                 -------------         ------ ----
-a---          2025/12/29     9:56            343 scoop
-a---          2025/12/29     9:56            560 scoop.cmd
-a---          2025/12/29     9:56            235 scoop.ps1

バージョン確認;

> scoop -v
Current Scoop version:
b588a06e (HEAD -> master, tag: v0.5.3, origin/master, origin/HEAD) chore(release): Bump to version 0.5.3 (resync) (#6436)

'main' bucket:
78fc91e0ca (HEAD -> master, origin/master, origin/HEAD) trid: Update to version 2.47-25.12.27

scoopの使い方

コマンド一覧

scoop help でコマンドの説明が表示されます。 以下はそれをgptに日本語訳してもらったもの;

使い方: scoop <command> [<args>]

利用可能なコマンドは以下に一覧表示されています。

特定のコマンドについて詳しく知りたい場合は
'scoop help <command>' と入力してください。

コマンド     概要
-------      -------
alias        scoop のエイリアスを管理
bucket       Scoop バケットを管理
cache        ダウンロードキャッシュを表示または削除
cat          指定したマニフェストの内容を表示
checkup      潜在的な問題をチェック
cleanup      古いバージョンを削除してアプリをクリーンアップ
config       設定値の取得または設定
create       カスタムアプリマニフェストを作成
depends      アプリの依存関係を、インストール順で一覧表示
download     キャッシュフォルダにアプリをダウンロードし、ハッシュを検証
export       インストール済みアプリ、バケット(および任意で設定)を JSON 形式で出力
help         コマンドのヘルプを表示
hold         アプリを固定し、更新を無効化
home         アプリのホームページを開く
import       JSON 形式の Scoopfile からアプリ、バケット、設定を取り込み
info         アプリの情報を表示
install      アプリをインストール
list         インストール済みアプリを一覧表示
prefix       指定したアプリのパスを返す
reset        競合を解消するためにアプリをリセット
search       利用可能なアプリを検索
shim         Scoop の shim を操作
status       状態を表示し、新しいアプリバージョンをチェック
unhold       アプリの固定を解除し、更新を有効化
uninstall    アプリをアンインストール
update       アプリ、または Scoop 自体を更新
virustotal   アプリのハッシュまたは URL を virustotal.com で検索
which        shim / 実行ファイルの場所を特定(Linux の 'which' に相当)

よく使うケース

検索;

> scoop search mingw
Results from local buckets...

Name                     Version            Source Binaries
----                     -------            ------ --------
mingw-mstorsjo-llvm-ucrt 21.1.8-20251216    main
mingw-nuwen              19.0               main
mingw-winlibs            15.2.0-13.0.0-r5   main
mingw                    15.2.0-rt_v13-rev0 main
msys2                    2025-12-13         main   mingw | mingw32 | mingw64

インストール;

> scoop install mingw
略
'mingw' (15.2.0-rt_v13-rev0) was installed successfully!

ちゃんと ~\scoop\ の中にexeが配置されているっぽい;

> gcc -v
Using built-in specs.
COLLECT_GCC=C:\Users\xxxxx\scoop\apps\mingw\current\bin\gcc.exe
略
gcc version 15.2.0 (x86_64-posix-seh-rev0, Built by MinGW-Builds project)

その他は以下を参考にすることにする。

qiita.com

参考

https://scoop.sh/




以上の内容はhttps://geniusium.hatenablog.com/entry/2025/12/29/101000より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14