"git@web.lueluesay.top:chenxi/sub2api.git" did not exist on "6de1d0cb33a653e93c61da98673d1b3c648bcb31"
fix: 使用完整路径执行 sudo 和 systemctl 命令
问题原因: - systemd 服务的 PATH 环境变量可能受限 - 直接使用 "sudo" 可能找不到可执行文件 修复内容: - 添加 findExecutable 函数动态查找可执行文件路径 - 先尝试 exec.LookPath,再检查常见系统路径 - 添加日志显示实际使用的路径,方便调试 - 兼容不同 Linux 发行版的路径差异
Please register or sign in to comment