在 Linux 下使用 Postman 出现字体乱码(方块、问号、中文显示异常),通常是缺少中文字体或字体配置问题。可以按下面步骤排查和解决:
Postman 基于 Electron(Chromium),如果系统没有中文字体,就会乱码。
根据发行版选一条:
Ubuntu / Debian
sudo apt update
sudo apt install fonts-wqy-zenhei fonts-wqy-microhei
CentOS / Rocky / Alma
sudo yum install wqy-zenhei-fonts wqy-microhei-fonts
Arch
sudo pacman -S wqy-zenhei wqy-microhei
安装后重启 Postman。
fc-cache -fv
然后检查是否有中文字体:
fc-list :lang=zh
能看到 WenQuanYi 等说明成功。
如果系统不是中文环境,也可能影响显示。
locale
若不是 zh_CN.UTF-8,可安装:
sudo apt install locales
sudo dpkg-reconfigure locales
选中 zh_CN.UTF-8
有时需要指定字体:
postman --font-family="WenQuanYi Zen Hei"
或创建快捷方式加上参数。
sudo snap connect postman:fonts
确保系统已装字体,并用:
./Postman.AppImage --no-sandbox
rm -rf ~/.config/Postman
如果你告诉我:
我可以给你更精准的一步到位方案。