github shaobeichen/dsh-pocket v1.7.4

latest releases: v2.11.0, v2.10.6, v2.10.5...
2 months ago

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

Don't miss a new dsh-pocket release

NewReleases is sending notifications on new releases.