準備作業#
ヒント:現在の PowerShell がPowerShell 5またはそれ以降のバージョンであることを確認してください。
Scoop のインストール#
インストール場所と PATH 変数の設定(オプション)#
以下の
lzwang
を自分の Windows のユーザー名に変更してください。
$env:SCOOP='C:\Users\lzwang\scoop'
[Environment]::SetEnvironmentVariable('SCOOP', $env:SCOOP, 'User')
Scoop のインストール#
Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://get.scoop.sh')
ヒント:環境変数を有効にするために、Windows Terminal を再起動する必要があります。
Scoop の使用#
必要なパッケージのインストール#
scoop install git
パッケージリポジトリの追加#
scoop bucket add main
scoop bucket add extras
scoop bucket add nerd-fonts
利用可能なすべてのリポジトリは以下の通りです。Scoop Appsを参照してください。
Scoop の一般的なコマンド#
# Scoopとパッケージリストの更新
scoop update
# 現在の利用可能なリポジトリの表示
scoop bucket list
## ソフトウェアのインストール ##
# グローバルでないインストール(パッケージキャッシュのインストールを無効にする)
scoop install -k <app>
# グローバルでのインストール(パッケージキャッシュのインストールを無効にする)
sudo scoop install -gk <app>
## ソフトウェアのアンインストール ##
# グローバルでないソフトウェアのアンインストール(設定ファイルも削除する)
scoop uninstall -p <app>
# グローバルでのソフトウェアのアンインストール(設定ファイルも削除する)
sudo scoop uninstall -gp <app>
## ソフトウェアの更新 ##
# グローバルでないすべてのソフトウェアの更新(パッケージキャッシュのインストールを無効にする)
scoop update -k *
# すべてのソフトウェアの更新(パッケージキャッシュのインストールを無効にする)
sudo scoop update -gk *
## ゴミのクリーンアップ ##
# 古いバージョンのグローバルでないソフトウェアの削除(ソフトウェアパッケージのキャッシュも削除する)
scoop cleanup -k *
# 古いバージョンのすべてのソフトウェアの削除(ソフトウェアパッケージのキャッシュも削除する)
sudo scoop cleanup -gk *
# ソフトウェアパッケージのキャッシュをクリアする
scoop cache rm *
Aria2 を使用したマルチスレッドダウンロード#
Aria2 のインストール
scoop install aria2
ダウンロードの設定
単一のタスクの最大接続数を 32 に設定し、単一のサーバーの最大接続数を 16 に設定し、最小ファイル分割サイズを 1M に設定します。
scoop config aria2-split 32
scoop config aria2-max-connection-per-server 16
scoop config aria2-min-split-size 1M
scoop config aria2-warning-enabled false # 警告を無効にする
マルチスレッドダウンロードを無効にする
scoop config aria2-enabled false
NF(Nerd Font)フォントのインストール#
フォントのインストール時には、管理者権限ですべてのユーザーにインストールすることをお勧めします。そうしないと、Windows Terminal や VS Code でフォントが見つからない問題が発生する可能性があります。誤ってインストールした場合は、効果のないフォントを削除してから再度インストールすることで通常解決します。
scoop install sudo
sudo scoop install FiraCode-NF FiraCode-NF-Mono
sudo scoop install Iosevka-NF
Scoop を使用したパッケージの管理#
例えば、curl ツールのダウンロード
scoop install curl
一般的なパッケージのインストール#
scoop install curl wget sudo vim vimtutor grep touch miniconda3 mpv yt-dlp ffmpeg