快速的 Spotify 客户端,具有原生 GUI 界面,基于 Rust 构建。到目前为止,仅在 Mac 上进行了测试,但其目标是完全支持 Windows 和 Linux。
预构建的二进制文件
要下载适用于 x86_64 macOS、Windows 或 Ubuntu 的预构建的二进制文件,请跳转到该页面下载安装。
Linux
默认的 linux 后端是 GTK。在 Linux 上构建之前,请确保已安装所需的依赖项。
Debian/Ubuntu:
sudo apt-get install libssl-dev libgtk-3-dev libcairo2-dev
RHEL/Fedora:
sudo dnf install openssl-devel gtk3-devel cairo-devel
构建
在所有平台上,都需要最新的 Rust 稳定版(至少 1.54.0)。
开发构建:
git submodule update --recursive --init cargo build
发布版本:
git submodule update --recursive --init cargo build --release
运行和配置
cd psst-gui cargo run # Use cargo run --release for the release build.