优麒麟版微信修改/etc/lsb-release后识别错误问题
问题发现
使用 tabby 官方提供的 Debian repo 时 发现识别系统为 Kylin 导致无法使用脚本添加 repo
查看脚本信息发现检测的文件为 /etc/lsb-release
解决办法
一番检索后找到了这个帖子 https://v2ex.com/t/906470 发现应该是优麒麟版微信在 /etc
里面拉屎 张小龙你吗死了
添加 repo 的脚本内容先检测是否存在 /etc/lsb-release
再查看二进制文件 lsb_release
所以识别到的系统是 Kylin
查看原版 Debian 使用的的是 lsb_release
所以我们可以直接删除 /etc/lsb-release
这个文件 或者手动修改 /etc/lsb-release
1 | DISTRIB_ID=Debian |
现在重新运行脚本
成功!