【Windows】scoop 安装(Gitee镜像)

https://zhuanlan.zhihu.com/p/649753530

Git 克隆失败:

PS C:\Users\shun> Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://get.scoop.sh   ')
Initializing...
Downloading...
error: RPC failed; curl 28 Recv failure: Connection was reset
fatal: expected 'packfile'
警告: Cloning failed. Falling back to downloading zip files.
Invoke-Expression : 使用“2”个参数调用“DownloadFile”时发生异常:“无法连接到远程服务器”
所在位置 行:1 字符: 1
+ Invoke-Expression (New-Object System.Net.WebClient).DownloadString('h ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Invoke-Expression], MethodInvocationException
    + FullyQualifiedErrorId : WebException,Microsoft.PowerShell.Commands.InvokeExpressionCommand

✅ 推荐解决方案(使用国内镜像源):
由于你当前网络环境可能无法稳定访问 GitHub,建议你使用国内镜像源来安装 Scoop。

📌 步骤如下:
设置环境变量(使用国内镜像)
在安装 Scoop 之前,先设置环境变量,使用国内镜像源:

$env:SCOOP_REPO = 'https://gitee.com/glsnames/scoop-installer'
$env:SCOOP_BRANCH = 'master'

重新运行安装命令:

Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://gitee.com/glsnames/scoop-installer/raw/master/bin/install.ps1')

🚫 网络限制说明:
如果你所在网络环境(例如公司网络、校园网)对 GitHub 访问有限制,可能需要配置代理或 VPN。
如果上述国内镜像方案仍然失败,可以尝试手动下载 Scoop 安装包并离线安装。

posted @ 2025-02-18 09:09  ReRound  阅读(42)  评论(0)    收藏  举报