Skip to content

UUWay 1.2.0

Choose a tag to compare

@github-actions github-actions released this 11 Oct 12:51
· 22 commits to main since this release

UUWay 1.2.0

  • 新增 uuway update:检查并安装新版本。 uuway update 只查看有没有新版本;uuway update install 下载、校验哈希、备份、安装,装好后运行 uuway refresh,等机器回到线上并稳定约 90 秒,不正常就自动回滚到更新前的版本;uuway update status 看上次结果,uuway update rollback 手动回到更新前的版本。uuway doctor 会提示有新版本和上次更新是否失败,但它不联网。
  • 为纯远程使用的机器设计:更新不会让你失联。 更新以独立的系统服务在后台运行,终端断开不影响它;更新中途断电或重启,开机后会自动接着处理,不正常会回滚。
  • 只从本项目的 GitHub Release 安装。 下载只走 github.com/GaryOAO/UUWay 的 HTTPS;deb 必须与同一个 Release 里的 SHA256SUMS 一致。发布物没有签名,哈希只能发现下载损坏或截断。
  • 只在你运行时联网。 uuway update 只在运行时访问 api.github.com 和 github.com,不会在后台检查或自动安装。
  • 验证范围: 更新和回滚流程已在干净的 Ubuntu 24.04 容器中用真实 dpkg、apt 测试;真实桌面会话中的完整断连—恢复流程尚未验证。
  • 从 1.1.x 升到 1.2.0 需要手动安装 .deb,再运行 uuway refresh。
  • 修复从 UU 远程终端或 SSH 运行 uuway setup --system、uuway autologin on 时授权窗口出现在无人桌面的问题。
  • 修复 Ubuntu 26.04 上 UU 终端显示 OSC 3008 上下文序列的问题;感谢 @dororo42 报告并定位。