国内使用 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!,切换完成。 ...

June 5, 2026 · 1 min

Windows 安装包不让选路径?三招装到任意盘

有些 Windows 安装包,打开直接就装了,连个路径选择都没有,默认往 C 盘塞。 下面三种方法,从简单到彻底,总有一个适合你。 以 ABDownloadManager 为例,其他类似的安装包思路完全一样。 方法一:命令行 /D 参数 很多安装包底层用的是 NSIS 打包工具,支持用命令行参数指定安装路径。 在安装包所在文件夹,按住 Shift 右键空白处,选在此处打开 PowerShell 窗口(或终端窗口),然后执行: .\ABDownloadManager_1.8.8_windows_x64.exe /D=D:\ABDownloadManager 注意事项: /D= 后面不要加引号,即使路径有空格也不加 /D=... 必须放在命令的最后 路径必须是绝对路径 如果安装包文件名本身有空格,直接执行会报错: .\Anytype: The term '.\Anytype' is not recognized... 这是因为 PowerShell 会把空格当作参数分隔符,把文件名截断了。解决方法是用引号包住文件名,并在前面加调用运算符 &: & ".\Anytype Setup 0.55.4.exe" /D=D:\anytype & 是 PowerShell 的调用运算符,专门用来执行路径中含空格的程序 引号只包文件名,/D=... 参数放在引号外面,保持原样 如果安装包正常弹出安装向导,安装完成后就会出现在 D 盘指定目录。 这个方法不是百分百有效——部分安装包会忽略 /D 参数,强制装到 C 盘。遇到这种情况,用下面的方法。 方法二:安装后迁移 先默认装完,再把程序整体搬到 D 盘。 步骤: 按默认流程安装完成 确保程序已完全退出(任务管理器确认没有相关进程) 把安装目录整个文件夹剪切到 D 盘目标位置 右键桌面快捷方式 → 属性 → 修改目标路径指向新位置 大部分非系统级程序直接搬就能正常运行,不需要重装。 ...

May 28, 2026 · 1 min
本站累计访问 次 · 访客