什么是 ZapFast?
ZapFast 是一款面向 Linux 桌面的快速、轻量的原生 WhatsApp 客户端。它不到一秒就能打开,内存占用约 200 MB,只是它所替代的浏览器标签页或 Electron 封装通常所需的一小部分。和 WhatsApp Web 一样,用手机上的 WhatsApp 扫描二维码即可关联账号,此后聊天、照片、语音消息、通话和通知都在一个带托盘图标的真正桌面窗口里。它用 Rust 和 egui 工具包编写,采用 MIT 许可证,在 X11 和 Wayland 上都能运行。ZapFast 是非官方的第三方客户端,与 WhatsApp 和 Meta 没有任何关联。
apt upgrade 就能带来每个新版本。
⚡ ZapFast 的主要功能
⚡ 一秒内打开
原生 Rust 二进制文件,内部没有浏览器引擎:几乎瞬间启动,内存稳定在约 200 MB,轻到可以整天开着。
📷 扫码关联
无需注册新账号:打开 ZapFast,在手机 WhatsApp 的“已关联的设备”中扫描二维码,对话就会出现,和 WhatsApp Web 一样。
💬 聊天、媒体与投票
单聊和群聊,支持照片、视频、语音消息和投票,手机上开始的对话可以在键盘上继续。
📞 语音和视频通话
在桌面上进行 WhatsApp 语音和视频通话,配合桌面通知和托盘图标,不会错过消息或来电。
⌨️ 键盘快捷键与主题
无需伸手拿鼠标即可切换聊天和回复的快捷键,以及与桌面其他部分相协调的主题。
🔐 加密的本地存档
消息存档保存在磁盘上,历史记录即刻加载,并使用桌面密钥环中的密钥加密,而不是以明文存放。
apt upgrade 就能让你保持最新。
📦 从 deb.griffo.io 安装
第 1 步:添加仓库
sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(. /etc/os-release; echo ${DEBIAN_CODENAME:-${UBUNTU_CODENAME:-$VERSION_CODENAME}}) main" | sudo tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
sudo apt updateinstall -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(. /etc/os-release; echo ${DEBIAN_CODENAME:-${UBUNTU_CODENAME:-$VERSION_CODENAME}}) main" | tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
apt update🆓 有一个永久免费的镜像。 deb-free.griffo.io 永久免费提供软件包 — 无需账号、无需订阅,最多落后上游 2 个月,安全修复立即发布。目前收录 cliamp、Ghostty、lazydocker、Oh My Posh、Uncloud 和 Zed;ZapFast 不在其中,因此今天只能通过上面的仓库安装 — 提出请求即可将其加入。
第 2 步:安装 ZapFast
# 安装最新版 ZapFast
sudo apt install zapfast
# 验证安装
dpkg -s zapfast | grep Version# 安装最新版 ZapFast
apt install zapfast
# 验证安装
dpkg -s zapfast | grep Version第 3 步:第一次运行
# 从应用菜单或终端启动 ZapFast
zapfast
# 首次运行时会显示二维码:在手机上打开 WhatsApp,
# 进入 设置、已关联的设备、关联新设备,然后扫描它
# 消息存档使用 Secret Service 密钥环中的密钥加密。
# GNOME、KDE 等桌面已经在运行密钥环;在单纯的窗口
# 管理器下,请安装 GNOME Keyring 并随会话一起启动
sudo apt install gnome-keyring# 从应用菜单或终端启动 ZapFast
zapfast
# 首次运行时会显示二维码:在手机上打开 WhatsApp,
# 进入 设置、已关联的设备、关联新设备,然后扫描它
# 消息存档使用 Secret Service 密钥环中的密钥加密。
# GNOME、KDE 等桌面已经在运行密钥环;在单纯的窗口
# 管理器下,请安装 GNOME Keyring 并随会话一起启动
apt install gnome-keyring🎯 基本用法示例
日常使用:
# 从菜单或任意终端启动
zapfast
# 桌面通知和托盘图标会提示新消息和来电
# 查看已安装的版本
dpkg -s zapfast | grep Version检查密钥环:
# 当前会话中是否运行着 Secret Service 提供者?
busctl --user list | grep org.freedesktop.secrets
# 没有输出?在单纯的窗口管理器下安装 GNOME Keyring
sudo apt install gnome-keyring
# KWallet 或 KeePassXC(开启 Secret Service 集成)同样可用
apt policy gnome-keyring kwalletmanager keepassxc# 当前会话中是否运行着 Secret Service 提供者?
busctl --user list | grep org.freedesktop.secrets
# 没有输出?在单纯的窗口管理器下安装 GNOME Keyring
apt install gnome-keyring
# KWallet 或 KeePassXC(开启 Secret Service 集成)同样可用
apt policy gnome-keyring kwalletmanager keepassxc保持最新:
# ZapFast 随系统其他软件一起更新
sudo apt update && sudo apt upgrade
# 查看已安装的版本以及可用的最新版本
apt policy zapfast
# 卸载
sudo apt remove zapfast# ZapFast 随系统其他软件一起更新
apt update && apt upgrade
# 查看已安装的版本以及可用的最新版本
apt policy zapfast
# 卸载
apt remove zapfast🔧 工具集成
ZapFast 自己与 WhatsApp 和你的手机通信;在电脑上,它依赖几项标准的桌面服务:
- 密钥环: 磁盘上的消息存档使用 Secret Service 密钥环(GNOME Keyring、KWallet 或 KeePassXC)中的密钥加密。所有主流桌面都已经在运行一个;在 i3 或 Sway 这类单纯的窗口管理器下,请安装
gnome-keyring并随会话一起启动 - X11 和 Wayland: ZapFast 在两种显示服务器上都能运行,在 GNOME、KDE Plasma、Xfce、Cinnamon 和平铺式环境中表现一致
- 通知和托盘: 新消息以标准桌面通知的形式到达;托盘图标需要带系统托盘的桌面,在 GNOME 上即 AppIndicator 扩展
- 你的手机: ZapFast 和 WhatsApp Web 一样是已关联的设备:手机上的账号仍是主账号,随时可以在手机的“已关联的设备”中解除关联
- 更新: 内置的自动更新器只作用于上游的便携版下载,在本软件包中保持关闭;新版本与系统其他部分一起通过 apt 到达
- 内存: 约 200 MB,轻到可以在笔记本上与浏览器、编辑器和终端一起整天运行
- 你的工具: 与 Handy 搭配,可以用口述代替打字回复;如果更喜欢 Qt 客户端,也可以继续用 ZapZap
🚀 为什么选择 deb.griffo.io?
- 官方 Ubuntu: 没有打包 ZapFast,在全新系统上
apt install zapfast会失败 - 上游下载: 项目发布页上的便携版,下载当天是最新的,之后由它自己的更新器在 apt 之外更新
- 从源码构建: 需要 Rust 工具链、构建所需的系统开发库,以及漫长的编译,而且每个版本都要重来一遍
- deb.griffo.io: 最新版本,并自动更新
- ✅ 唯一的 apt 来源:Debian 和 Ubuntu 的官方仓库都没有 ZapFast;本仓库打包的是上游官方发布版本
- ✅ 处处同名:软件包叫
zapfast,命令也叫zapfast:先sudo apt install zapfast,再运行zapfast或从启动器打开 - ✅ 通过 apt 更新: 内置的自动更新器只作用于上游的便携版下载,在这里保持关闭,因此 apt 是 ZapFast 唯一的更新来源
- ✅ 完整的软件包: 上游发布版本,附带桌面条目和图标以便出现在应用菜单中,并声明了依赖,可在每个受支持的版本上安装
- ✅ 自动更新: 上游发布后数小时内更新软件包
- ✅ 两种架构: Ubuntu 24.04、25.10 和 26.04 上同样支持 amd64 和 arm64;上游没有构建 i386、armhf 或 riscv64 版本,所以这里也没有;Ubuntu 22.04 Jammy 的 PipeWire 太旧(0.3.48,ZapFast 需要 0.3.50 或更高版本),因此不受支持
- ✅ 多发行版: 支持 Ubuntu 24.04、25.10 和 26.04
- ✅ 易于维护: 使用标准 apt 命令即可更新
📦 软件包构建仓库
Ubuntu 软件包在这个 GitHub 仓库中自动构建和维护:
- 📲 zapfast-debian - 最新版本构建
🔗 相关软件包
deb.griffo.io 同样提供:
- ZapZap - 另一款非官方 WhatsApp 桌面客户端,基于 Python 和 Qt
- Handy - 离线语音转文字,用口述代替打字回复
- Spotifast - 快速的原生 Spotify 客户端,音乐上的同一思路
- Ghostty - 原生 GTK 终端,用于桌面上的其他工作
- kitty - 快速的 GPU 终端