Skip to content

Scoop 的安装、配置与使用指南

发布于 at 20:35

Scoop 是一个适用于 Windows 的命令行包管理器。

一、安装 Scoop

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
Invoke-RestMethod -Uri https://get.scoop.sh | Invoke-Expression

安装完成后,执行以下命令验证 Scoop 是否成功安装并已添加到系统路径 (PATH)。

scoop help

如果看到 Scoop 的帮助信息,则表示安装成功。

二、配置 Scoop

我个人不喜欢常开代理软件的系统代理模式,只想单纯地把它放在后台使用,所以要用到代理的地方要单独配置。

2.1 Scoop 代理设置

https://github.com/ScoopInstaller/Scoop/wiki/Using-Scoop-behind-a-proxy

为 Scoop 自身的下载功能配置 HTTP 代理。

scoop config proxy 127.0.0.1:7890

如果不再需要代理,可执行以下命令移除:

scoop config rm proxy

2.2 git 代理设置

Scoop 的更新和 Bucket 操作依赖于 git。因此,git 也需要配置代理以拉取 GitHub 仓库。

scoop install git
git config --global http.https://github.com.proxy http://127.0.0.1:7890

2.3 添加常用 Bucket

Scoop 的 main Bucket 只包含最核心的命令行工具。大多数 GUI 程序和扩展工具位于 extras Bucket 中。nerd-fonts Bucket 包含开发者常用的字体(等宽字体等)。

scoop update
scoop bucket add extras
scoop bucket add nerd-fonts

2.4 检查常见问题

执行 checkup 命令可以诊断 Scoop 的常见配置问题。

scoop checkup

如果发现问题,请根据提示进行修复。

scoop install 7zip innounp dark

2.5 使用 scoop-search 增强搜索

默认的 scoop search 速度较慢。可以安装 scoop-search 插件以获得更快的搜索体验。

scoop install scoop-search
if (-not (Test-Path $PROFILE)) { New-Item -Path $PROFILE -ItemType File -Force }
notepad.exe $PROFILE
# scoop-search
. ([ScriptBlock]::Create((& scoop-search --hook | Out-String)))

保存文件并重启 PowerShell 使配置生效。

2.6 添加自定义 Bucket

你可以添加自己的或第三方的 Bucket 来安装不在官方列表中的软件。

# 格式: scoop bucket add <BUCKET_NAME> <GIT_REPOSITORY_URL>
scoop bucket add custom https://github.com/k1rinh/scoop-custom-bucket

添加后,即可安装该 Bucket 中的软件:

scoop install custom/<app_name>

三、使用 Scoop 安装软件

# main Bucket
scoop install scoop-search 7zip adb curl ffmpeg git pandoc rclone restic resticprofile syncthing uv wget python
# extras Bucket
scoop install anki autohotkey cpu-z draw.io geekuninstaller heynote honeyview hwinfo localsend thunderbird-esr notepad3 obs-studio obsidian opentrace potplayer rufus screentogif sharex sqlitebrowser sumatrapdf trafficmonitor typora zotero
# nerd-fonts Bucket
scoop install LXGWWenKai JetBrains-Mono Maple-Mono-NF-CN
# 可选的软件
scoop install imagemagick iperf3 video-compare
# custom bucket
scoop install custom/cherry-studio custom/edgeblock custom/embyToLocalPlayer custom/helium custom/tldx custom/universal-ctags custom/verible

四、常用命令