v1.7.4(末位:修复)
🐛 修复 issue #22:Linux 公网开启失败(Homebrew bottle 的 ENOENT 陷阱)
根因:清华 TUNA 的 Homebrew bottle 在 Linux 上被优先下载,但其 ELF 解释器是 @@HOMEBREW_PREFIX@@ 占位符(需 brew install 时 patchelf 替换)——没装 Homebrew 的机器直接 spawn 报 ENOENT(文件存在但加载器不存在),且坏缓存被误判命中 → 无限复现。
修复:
- Linux 跳过清华 bottle(回退官方 GitHub tgz,解压即用)+ 加速源
- Linux 缓存命中时检测 ELF 头中的
@@HOMEBREW_PREFIX@@占位符,命中即丢弃坏缓存重新下载(不再无限复现) - macOS 不受影响(保留清华快源)
✅ 测试 41/41