使用 Scoop 在 Windows 上安装和管理软件
使用 Scoop 在 Windows 上安装和管理软件
FTDRTD使用 Scoop 在 Windows 上安装和管理软件
Scoop 是一个强大的 Windows 命令行安装工具,旨在简化应用程序的安装和管理。本文将介绍 Scoop 的安装步骤、一键添加所有已知 bucket、推荐的好用软件,以及解决常见安装问题的方法。
当前日期:2025年5月3日。
前置条件
安装 Scoop 前需满足以下条件:
- PowerShell 版本:最新版 PowerShell 或 Windows PowerShell 5.1。
- 语言模式:需为 FullLanguage(检查:$ExecutionContext.SessionState.LanguageMode)。
- 执行策略:需为 RemoteSigned、Unrestricted 或 ByPass,设置示例:
1 | Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser |
典型安装
默认安装到 C:\Users<你的用户名>\scoop:
1 | irm get.scoop.sh | iex |
代理支持(可选):
1 | irm get.scoop.sh -Proxy 'http://<ip:port>' | iex |
验证:scoop --version
高级安装:自定义路径
安装到任意盘符(如 F:\Scoop):
- 下载脚本:
1 | irm https://get.scoop.sh -outfile 'install.ps1' |
- 自定义安装:
1 | .\install.ps1 -ScoopDir 'F:\Scoop' |
一键添加所有已知 Bucket
Scoop 支持多个 bucket,提供丰富的应用选择。以下是已知 bucket 及一键添加命令:
已知 Bucket
main:默认,常用非 GUI 应用。
extras:扩展应用。
versions:应用替代版本。
nirsoft:Nirsoft 工具集。
sysinternals:微软 Sysinternals 套件。
php:PHP 版本。
nerd-fonts:Nerd Fonts。
nonportable:非便携应用。
java:Java 开发套件。
games:开源/免费游戏。
一键添加命令
1 | scoop bucket add main; scoop bucket add extras; scoop bucket add versions; scoop bucket add nirsoft; scoop bucket add sysinternals; scoop bucket add php; scoop bucket add nerd-fonts; scoop bucket add nonportable; scoop bucket add java; scoop bucket add games |
验证:
1 | scoop bucket list |
Scoop 上的好用软件
以下是 Scoop 上推荐的实用软件及其安装方法:
- 7zip-zstd(增强压缩版)
特点:普通 7zip 不支持更高压缩算法,而 7zip-zstd 支持,但已停止维护。
安装:自动安装普通版 7zip 及修改版:
1
scoop install versions/7zip-zstd
- Git(Scoop 必备)
用途:版本控制工具,Scoop 依赖 git 拉取 bucket 和更新。
安装:1
scoop install main/git
- 镜像源配置(加速下载)
场景:网络受限时,可更换 Scoop 的 repo 地址为国内镜像。
步骤:
更换 repo 地址:
1
scoop config SCOOP_REPO "https://gitee.com/scoop-installer/scoop"
更新 Scoop:
1
scoop update
- 分支切换
分支说明:
master:代理分流,自动判断网络环境(基于原版 master)。
develop:代理分流(基于原版 develop)。
archive:原版,无修改(基于 master)。
默认分支:master。
切换分支(例如到 develop):
1 | scoop config scoop_branch develop |
安装常用软件
批量安装常用工具(默认最新版):
1 | scoop install 7zip 7zip-zstd adb chsrc cryptomator dark everything-alpha filezilla-server gallery-dl gh git gpg4win gsudo inno-setup innounp miniconda3 motrix nmap nsudo openssh potplayer vim vscode |
增强下载速度:使用 aria2
启用多线程下载:
1 | scoop install aria2 |
更新软件
保持最新:
1 | scoop update * |
添加所有 bucket
1 | scoop bucket add main; scoop bucket add extras; scoop bucket add versions; scoop bucket add nirsoft; scoop bucket add sysinternals; scoop bucket add php; scoop bucket add nerd-fonts; scoop bucket add nonportable; scoop bucket add java; scoop bucket add games |
结语
Scoop 提供灵活的安装选项和丰富的软件资源。通过自定义路径、镜像源和分支切换,你可以优化使用体验。推荐的软件如 7zip-zstd 和 git 是提升效率的好帮手。如需更多帮助,请参考 Scoop 文档