应使用sudo apt install ./wps-office_*.deb而非dpkg -i,因apt能自动解析并安装当前系统可用依赖(如libssl3替代已废弃的libssl1.0.0),而dpkg不处理依赖且在ubuntu 22.04+上易报错退出。

别用 dpkg -i 直接装,Ubuntu/Debian 系(含 Kali、Linux Mint、Ubuntu 24.04)上大概率失败,且报错后不提示该装啥。
为什么 dpkg -i 在新系统上总失败
WPS 官方 deb 包的 control 文件里还写着 libssl1.0.0、libpng12-0 这类早已被系统移除的老库。而 dpkg -i 只解包、不查依赖,遇到缺失就直接退出,错误信息像这样:
dpkg: dependency problems prevent configuration of wps-office
它不会告诉你“你该装 libssl3”,也不会自动选替代包——这是 apt 的活儿,不是 dpkg 的。
-
apt install ./xxx.deb会解析 deb 的依赖声明,再映射到当前系统实际可用的包(比如用libssl3替代libssl1.0.0) - 它还会自动拉取并安装缺失的运行时依赖(如
libglib2.0-0、libgtk-3-0) - 在 Ubuntu 22.04+、24.04、Kali 2024+ 上,这是唯一能一步到位的方式
正确安装命令(Ubuntu/Debian/Kali 通用)
终端里执行这三步,顺序不能乱:
- 先更新系统:
sudo apt update && sudo apt upgrade -y - 下载最新 deb(以 2025 冬季版为例,链接可能随时间更新):
wget https://wdl1.pcfg.cache.wpscdn.com/wpsdl/wpsoffice/download/linux/10702/wps-office_12.1.2.25882_amd64.deb - 用 apt 安装:
sudo apt install ./wps-office_12.1.2.25882_amd64.deb
如果提示 “无法验证签名”,加 --allow-unauthenticated 参数即可,这不是安全风险,是 WPS 官方 deb 当前未嵌入有效 GPG 签名的常态。
装完打不开?八成是字体或 desktop 文件没注册
启动图标不显示、点图标没反应、终端执行 wps 报 error while loading shared libraries ——这些都不是安装失败,而是后续环节断了。
- 桌面图标/右键菜单缺失:运行
sudo update-desktop-database,再检查/usr/share/applications/wps*.desktop是否存在 - 中文文档满屏方块:WPS Linux 版不带
simsun.ttc或msyh.ttc,需手动部署:mkdir -p ~/.local/share/fonts→ 把字体文件复制进去 →fc-cache -fv→ 彻底退出 WPS 进程再重开 - 别信
sudo apt install ttf-mscorefonts-installer,它只装英文基础字体,对中文排版无效
真正容易被忽略的是:每次更新 WPS(比如从 12.1.2.x 升到 12.1.3.x),都要重新运行 sudo update-desktop-database,否则旧 desktop 文件残留,新图标不出现。字体缓存也得重刷,不然新版本可能加载不到刚放进去的字体。











