W weiserv

博客

记录 Web 工程实践:架构、性能、部署与踩过的坑。

广告位占位 · blog-top

WSL2 安装失败排查:ended prematurely、WslRegisterDistribution 与「装太慢」的成因和对策

装 WSL2 卡住的人,八成是卡在同三个报错上:SetupWizard ended prematurely、WslRegisterDistribution failed、以及 wsl --install 长时间不动。本文逐个给出本机实测的报错原文、根因、可复制的修复命令与验证方式,并附一份安装前 30 秒自检清单。

阅读全文 →

wsl_update_x64.msi 装不上、要不要下?Windows 11 装 WSL2 的正确顺序与离线包真实适用范围

搜 wsl_update_x64.msi、Ubuntu2204 AppxBundle 下载的人,多半正照着一份过时的离线安装教程操作。本文给出结论:新版 Windows 上这个 msi 大概率不需要且会安装失败;正确的装法只有三行命令;离线包只在纯内网才有价值。附实测文件校验值与四个高频坑。

阅读全文 →

把生产密码写进了 Git:一次提交前拦截与完整修复

整合项目时,我把生产数据库密码硬编码进了脚本、明文写进了工作日志,还一起提交了。万幸在 push 之前被自己拦下来。本文复盘三个泄露点、四步修复,以及一份可以直接抄的提交前凭据自检脚本——重点是两个反直觉认知:commit 之后仍可挽回,而 .gitignore 漏掉的东西往往比你想的多。

阅读全文 →