国内使用 Scoop?把 main bucket 换成 scoop-cn 就够了
在国内用 Scoop,最头疼的不是用法,是网络。官方 bucket 托管在 GitHub,git clone 慢、下载超时、更新失败,三件套缺一不可。 scoop-cn 是什么 scoop-cn 是 GitHub 用户 duzyn 维护的一个专为国内用户设计的 Scoop 镜像库,本文的思路也完全来自这个项目。它做了两件事: 下载地址替换:把所有应用的下载链接替换为 gh-proxy.com 镜像,绕开直连 GitHub 的问题 多库合并:把官方全部十个 bucket(main、extras、versions、nirsoft、sysinternals、php、nerd-fonts、nonportable、java、games)合并进一个库,用一个 bucket 覆盖全部官方软件 库本身每小时自动同步官方内容,基本保持同步。换完之后不需要再单独 scoop bucket add extras 之类,scoop search 直接全覆盖。 本文记录把已有 Scoop 切换到 scoop-cn 的完整步骤。 切换步骤 第一步:删除现有 main bucket scoop bucket rm main 删除 bucket 只是移除软件包的元数据索引,不会卸载任何已安装的程序。 如果上面命令报错,手动删除文件夹: Remove-Item "$env:USERPROFILE\scoop\buckets\main" -Recurse -Force -ErrorAction SilentlyContinue 第二步:添加 scoop-cn 作为 main scoop bucket add main https://gh-proxy.com/https://github.com/duzyn/scoop-cn.git 第三步:更新并验证 scoop update scoop bucket list scoop status main 指向 https://github.com/duzyn/scoop-cn,且输出 Everything is ok!,切换完成。 ...