移除复杂的 Python 脚本模拟终端逻辑,改由 brew 直接读取当前 TTY。此举解决了因新建 PTY 导致的 sudo 时间戳失效问题,并大幅精简了代码结构,提升了维护效率。 - 删除了约 80 行 Python PTY 转发引擎代码 - 优化了更新与清理任务的执行顺序 - 修复了交互式环境下权限验证的潜在冲突
4.1 KiB
4.1 KiB
移除复杂的 Python 脚本模拟终端逻辑,改由 brew 直接读取当前 TTY。此举解决了因新建 PTY 导致的 sudo 时间戳失效问题,并大幅精简了代码结构,提升了维护效率。 - 删除了约 80 行 Python PTY 转发引擎代码 - 优化了更新与清理任务的执行顺序 - 修复了交互式环境下权限验证的潜在冲突