Scoop 是一个 Windows 下的命令行包管理工具
简单易用:通过命令行即可安装和管理软件。
无需管理员权限:默认以普通用户权限运行,软件安装在用户目录下。
开源免费:Scoop 是开源工具,完全免费。
丰富的软件库:支持通过 Bucket 扩展软件库,涵盖开发工具、实用工具等。
1. 确保环境变量设置正确
在运行 Scoop 安装命令之前,必须确保环境变量 SCOOP_ALLOW_ADMIN_INSTALL
已正确设置为 'true'
。
1.1 打开 PowerShell(管理员)
按
Win + X
,选择 Windows PowerShell(管理员)。
1.2 设置环境变量
运行以下命令设置环境变量:
$env:SCOOP_ALLOW_ADMIN_INSTALL = 'true'
1.3 验证环境变量
运行以下命令检查环境变量是否设置成功:
echo $env:SCOOP_ALLOW_ADMIN_INSTALL
如果输出 true
,说明环境变量已正确设置。
2. 重新运行 Scoop 安装命令
在设置环境变量后,重新运行 Scoop 安装命令:
iwr -useb get.scoop.sh | iex
3. 如果问题仍然存在
如果问题仍然存在,可能是环境变量未正确传递给安装脚本。可以尝试以下方法:
3.1 手动下载安装脚本并运行
下载 Scoop 安装脚本:
Invoke-WebRequest -Uri https://raw.githubusercontent.com/ScoopInstaller/Install/master/install.ps1 -OutFile install.ps1
运行安装脚本:
.\install.ps1 -RunAsAdmin
3.2 直接设置全局环境变量
如果临时环境变量未生效,可以尝试设置全局环境变量:
打开 PowerShell(管理员)。
运行以下命令设置全局环境变量:
[System.Environment]::SetEnvironmentVariable('SCOOP_ALLOW_ADMIN_INSTALL', 'true', [System.EnvironmentVariableTarget]::Machine)
重启 PowerShell(管理员)。
重新运行 Scoop 安装命令:
iwr -useb get.scoop.sh | iex
4. 验证安装
安装完成后,运行以下命令检查 Scoop 是否安装成功:
scoop --version
如果显示 Scoop 的版本号,说明安装成功。
5. 卸载 Scoop(如果需要)
如果安装失败或需要重新安装,可以运行以下命令卸载 Scoop:
scoop uninstall scoop