Skip to content

Bing 壁纸 Rust v0.1.0

Latest

Choose a tag to compare

@github-actions github-actions released this 25 Oct 15:39

Bing 壁纸 Rust 0.1.0,提供中文原生界面、预览、托盘和后台自动更新。

下载与安装

  • Ubuntu 24.04+ / Debian(amd64):下载 bing-wallpaper-rs_0.1.0_amd64.deb,在下载目录运行 sudo apt install ./bing-wallpaper-rs_0.1.0_amd64.deb。
  • 便携版:下载 bing-wallpaper-rs-0.1.0-linux-x86_64.tar.gz,解压后运行其中的 bin/bing-wallpaper-rs;也可用 python3 scripts/install.py 安装到用户目录。
  • 本次构建需要 glibc 2.39+、图形桌面和 OpenGL 运行库。旧发行版请从源码构建。
  • 将发布文件放在同一目录后,运行 sha256sum --check SHA256SUMS 验证下载。build-info.json 记录构建来源和二进制校验值。

从旧版迁移

退出旧版后运行新程序,可读取旧版配置和图片缓存。旧 Qt DEB 可通过 sudo apt remove bing-wallpaper-setter 卸载,个人壁纸和配置保留。

已通过用户级脚本安装 Rust 版、准备改用 DEB 的用户,应先退出应用并运行原安装目录中的 python3 scripts/uninstall.py,再安装 DEB,避免用户级入口覆盖系统版本。

验证与兼容性

  • 发布前通过 Rust 格式检查、Clippy、自动测试及软件包解包启动检查。
  • KDE 使用原生 D-Bus,解决 Qt 5/6 的 qdbus 命令兼容问题;KDE Wayland 已实机验证。
  • GNOME、Cinnamon、MATE、XFCE、Sway/swww 后端有隔离测试,仍需对应桌面的实机验证。
  • 这不是旧 Qt 1.0.0 安装包;旧 Release 保留供回退。

源代码提交:22400b141f20897dc0c87d08f7b7dc82fd6f33cd。