Skip to content

v1.7.4

Choose a tag to compare

@shaobeichen shaobeichen released this 19 Aug 14:29
· 147 commits to main since this release

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