跳转到内容

❧ Scoop安装和使用指南

Scoop 是一个面向 Windows 系统的轻量级命令行包管理器。主要用于帮助用户更方便地安装、卸载、更新和管理软件,类似于 Linux 系统中的 apt/yum 和 macOS 中的 Homebrew。

一、Scoop安装

使用PowerShell执行以下命令:

Terminal window
# 1、解除系统对powershell脚本的阻止
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
# 2、下载脚本
irm get.scoop.sh -outfile 'install.ps1'
# 3、指定安装目录并执行脚本
.\install.ps1 -ScoopDir 'D:\Scoop'

二、Scoop使用

以下是Scoop的一些常用命令及其说明和使用方法:

命令说明使用方法示例
alias管理Scoop别名可以通过 scoop alias add <alias_name> <original_command> 添加别名,如 scoop alias add scl scoop clean 创建别名
bucket管理Scoop软件源scoop bucket add <bucket_name> 添加软件源,scoop bucket remove <bucket_name> 移除软件源
cache显示或清除下载缓存scoop cache show <app> 显示指定应用缓存信息,scoop cache clean 清除所有缓存
cat显示指定清单的内容scoop cat <app> 显示指定应用的清单内容
checkup检查潜在问题直接运行 scoop checkup 检查系统和Scoop配置中可能存在的问题
cleanup通过删除旧版本清理应用scoop cleanup <app> 清理指定应用旧版本,不指定应用则清理所有应用旧版本
config获取或设置配置值scoop config get <config_key> 获取配置值,scoop config set <config_key> <value> 设置配置值
create创建自定义应用清单scoop create <app_name> 创建一个名为 <app_name> 的自定义应用清单
depends按安装顺序列出应用的依赖项scoop depends <app> 列出指定应用的依赖项
download在缓存文件夹中下载应用并验证哈希值scoop download <app> 下载指定应用到缓存文件夹并验证哈希值
export以JSON格式导出已安装的应用、软件源,也可选择导出配置scoop export 导出已安装应用和软件源,scoop export --config 同时导出配置
help显示命令的帮助信息scoop help <command> 显示指定命令的帮助,如 scoop help install
hold锁定应用以禁用更新scoop hold <app> 锁定指定应用防止其更新
home打开应用的主页scoop home <app> 打开指定应用的官方网站
import从JSON格式的Scoop文件中导入应用、软件源和配置scoop import <scoopfile.json> 从指定的JSON文件导入相关内容
info显示应用的信息scoop info <app> 显示指定应用的详细信息
install安装应用scoop install <app> 安装指定应用
list列出已安装的应用直接运行 scoop list 列出已安装应用
prefix返回指定应用的路径scoop prefix <app> 返回指定应用的安装路径
reset重置应用以解决冲突scoop reset <app> 重置指定应用
search搜索可用的应用scoop search <query> 搜索与查询词相关的应用
shim操作Scoop的符号链接scoop shim <action> <app> 对指定应用执行符号链接相关操作,如 scoop shim remove <app> 删除符号链接
status显示状态并检查应用的新版本直接运行 scoop status 查看状态和新版本信息
unhold取消锁定应用以启用更新scoop unhold <app> 取消对指定应用的锁定,允许更新
uninstall卸载应用scoop uninstall <app> 卸载指定应用
update更新应用,或更新Scoop本身scoop update <app> 更新指定应用,scoop update 更新Scoop和所有可更新应用
virustotal在virustotal.com上查找应用的哈希值或网址scoop virustotal <app> 在virustotal.com上查找指定应用的哈希值或相关网址信息
which定位符号链接/可执行文件,类似于Linux上的“which”命令scoop which <executable> 查找指定可执行文件的位置