Linux 版没有图标和托盘:安装包格式问题
官方问答里的经典问题,答案简单到出乎意料。
现象与原因
从发布页下载了 tar.gz 版本的用户发现:应用运行正常,但系统里没有应用图标、也没有托盘功能。
原因:tar.gz 格式先天缺乏图标和托盘功能支持。官方明确说明这个格式只是为了方便二次打包,不是面向普通用户的安装形态。
解法:换 deb 包
Debian 系发行版(Ubuntu、Debian、Linux Mint 及衍生版)直接换用 deb 包安装:
sudo apt install ./kazumi_x.x.x_amd64.deb
(文件名以你实际下载的为准。)deb 包在安装时正确登记图标、桌面入口与托盘支持,卸载也干净。
不是 Debian 系怎么办
- Arch 系:走 AUR——
yay -S kazumi(源码构建)或yay -S kazumi-bin(二进制包),打包脚本已处理好桌面集成; - 其他发行版:用 Flathub 的 Flatpak 包(应用 ID:io.github.Predidit.Kazumi),通用性最好。
三种方式的对比见Linux 安装页。
顺带一个 Linux 相关提醒
Linux 平台整体被官方标注为「实验性」,嗅探走 GTKWebKit 脚本注入方案,稳定性属第一梯队,但个别依赖桌面环境的细节(托盘行为、通知)因发行版的桌面环境差异表现不一。遇到与桌面集成相关的怪问题,先确认桌面环境对托盘的支持(如 GNOME 需要扩展),再怀疑应用本身。