8.8 WPS Office(Linux 版)

警告

请勿使用 Ports 中的 WPS Office,因为该 Port 已无人维护。建议自行构建兼容层后安装使用。

基于 Rocky Linux 兼容层(FreeBSD Port)

WPS Office 是一款常用的办公软件套装。与 QQ 类似,目前也没有原生的 FreeBSD 版本,需要通过 Linux 兼容层来实现安装与运行。

注意

请先参考本书其他章节完成 Rocky Linux 兼容层(FreeBSD Port)的安装。

安装 rpm 工具

使用 pkg 安装:

# pkg install rpm4

或者使用 Ports 方式安装:

# cd /usr/ports/archivers/rpm4/
# make install clean

下载 WPS Office

官方下载地址:WPS Office for Linuxarrow-up-right。该页面提供 Linux 版 WPS Office 的官方下载渠道。

请自行获取有效链接,我使用浏览器下载。

技巧

该链接可能存在问题,目前无法通过 fetch 或 wget 下载。如有解决方案,请提交 PR 或 issue。

安装 WPS Office

解决依赖问题

查看依赖:

从输出可以看到,依赖库已经齐全。

运行 WPS Office

使用普通用户权限在 Linux 兼容环境中启动 WPS Office:

FreeBSD WPS

输入法正常。

FreeBSD WPS

基于 ArchLinux 兼容层

请新开一个终端并输入 reboot 重启 FreeBSD,否则新设置的密码可能无法生效。

开始安装:

安装完毕。

Fcitx5 输入法暂时无法使用,功能待后续测试。如有解决方法,请提供参考。

基于 Ubuntu 兼容层

安装完毕。

注意

写作本文时,Fcitx5 输入法未生效,功能待后续测试。如有解决方法,请提供参考。

故障排除与未竟事宜

启动没反应

查看 /usr/lib/office6/wps 可执行文件的动态库依赖:

根据 ldd 输出缺失的库进行补充。

需要 root 才能启动

KDE5 下 WPS 可能会无法启动。

由于 WPS 的启动文件调用 bash shell,因此安装 bash 后即可正常启动。

  • 使用 pkg 安装:

  • 或者使用 Ports 安装:

课后习题

  1. 分别在 Rocky Linux 和 Arch Linux 两种兼容层下安装 WPS Office,对比两种安装方式的流程复杂度、依赖处理和最终运行效果。

  2. 测试 WPS Office 在不同用户权限和不同桌面环境下的运行情况,验证输入法兼容性和文件读写功能。

  3. 尝试修改 WPS Office 的启动方式或环境变量,观察其行为变化。

  4. 研究如何更新 Ports 中的 WPS Office。

最后更新于