在 Linux 系统中手动安装 WPS Office,需根据发行版类型下载对应安装包并解决依赖问题。以下是详细步骤:
一、准备工作
1. 卸载旧版(如有)
bash
# Debian/Ubuntu 系 sudo apt remove wps-office # Red Hat/CentOS 系 sudo yum remove wps-office # Arch 系 sudo pacman -R wps-office
2. 安装依赖库
bash
# Debian/Ubuntu/Debian 系 sudo apt install libc6 libglib2.0-0 libgtk2.0-0 libcanberra-gtk-module \ libgl1-mesa-glx libxrender1 libfontconfig1 libsm6 # Red Hat/CentOS/Fedora 系 sudo yum install glibc glib2 gtk2 libcanberra-gtk3 mesa-libGL \ libXrender fontconfig libSM # Arch/Manjaro 系 sudo pacman -S glibc glib2 gtk2 libcanberra mesa libxrender fontconfig libsm
二、下载安装包
访问 WPS 官网 → 选择适合你系统的版本:
系统类型 | 安装包格式 | 下载选择建议 |
---|---|---|
Debian/Ubuntu | .deb | 优先选最新版 |
Fedora/OpenSUSE | .rpm | 注意架构(x86_64/arm) |
其他发行版 | .tar.xz 压缩包 | 通用方案,需手动解压 |
📌 示例命令(替换链接为官网最新版):
bash
wget https://wdl1.cache.wps.cn/wps/download/ep/Linux2019/11716/wps-office_11.1.0.11716.XA_amd64.deb # Ubuntu wget https://wdl1.cache.wps.cn/wps/download/ep/Linux2019/11716/wps-office-11.1.0.11716-1.x86_64.rpm # Fedora
三、安装步骤
✅ 方案 1:DEB 包安装(Debian/Ubuntu/Mint)
bash
sudo dpkg -i wps-office_*.deb # 安装 sudo apt install -f # 自动修复依赖
✅ 方案 2:RPM 包安装(Fedora/CentOS/OpenSUSE)
bash
sudo rpm -ivh wps-office-*.rpm # 安装 sudo dnf install -y --skip-broken # Fedora 修复依赖 # 或 sudo yum install -y --skip-broken # CentOS 修复依赖
✅ 方案 3:Tar 包安装(通用所有发行版)
bash
# 解压到 /opt 目录(推荐) sudo tar -xvf wps-office-*.tar.xz -C /opt # 创建启动器快捷方式 cat <<EOF | sudo tee /usr/share/applications/wps-office.desktop [Desktop Entry] Name=WPS Office Exec=/opt/wps-office/wps Icon=/opt/wps-office/resources/icons/appicon.svg Type=Application Categories=Office; EOF # 链接可执行文件到系统路径 sudo ln -sf /opt/wps-office/wps /usr/local/bin/wps sudo ln -sf /opt/wps-office/et /usr/local/bin/wps-spreadsheet sudo ln -sf /opt/wps-office/wpp /usr/local/bin/wps-presentation
四、解决字体缺失问题(关键!)
WPS 依赖 Windows 字体(宋体/微软雅黑),缺失会导致启动崩溃:
1. 复制 Windows 字体(推荐)
bash
# 挂载 Windows 分区(假设为 /mnt/windows) sudo mkdir /usr/share/fonts/windows sudo cp /mnt/windows/Windows/Fonts/*.ttf /usr/share/fonts/windows/ sudo fc-cache -fv # 刷新字体缓存
2. 安装开源替代字体
bash
# 下载 symbol 字体包 wget https://github.com/iamdh4/ttf-wps-fonts/archive/master.zip unzip master.zip sudo mv ttf-wps-fonts-master/* /usr/share/fonts/ sudo fc-cache -fv
五、验证安装
bash
wps --version # 查看版本 wps # 启动文字处理器
✅ 正常应显示 WPS 启动界面
六、常见问题解决
❌ 启动报错:libstdc++.so.6: version GLIBCXX_3.4.XX not found
bash
# 检查缺失的库版本 strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCXX # 升级 gcc 运行时库 sudo apt install libstdc++6 # Debian/Ubuntu sudo yum update libstdc++ # CentOS/Fedora
❌ 无法输入中文
bash
# 编辑启动脚本(以 Fcitx 为例) sudo nano /opt/wps-office/wps # 在脚本开头添加: export GTK_IM_MODULE=fcitx export QT_IM_MODULE=fcitx export XMODIFIERS="@im=fcitx"
❌ 界面缩放模糊(HiDPI 屏幕)
bash
# 修改启动命令(缩放 2 倍示例) env GDK_SCALE=2 GDK_DPI_SCALE=0.5 /opt/wps-office/wps
七、卸载方法
bash
# DEB 卸载 sudo apt purge wps-office # RPM 卸载 sudo yum remove wps-office # Tar 包卸载 sudo rm -rf /opt/wps-office sudo rm /usr/local/bin/wps* /usr/share/applications/wps-office.desktop
高级替代方案:AppImage 版(推荐)
若手动安装依赖复杂,可直接使用 免安装的 AppImage 版:
- 下载 WPS AppImage
- 赋予执行权限:bashchmod +x wps-office-*.AppImage
- 双击运行或命令行启动:bash./wps-office-*.AppImage
💡 优势:
- 无需处理依赖
- 不污染系统目录
- 支持最新内核和老旧系统
按需选择安装方式,通常 AppImage > Tar > DEB/RPM。遇到具体问题可提供你的发行版名称(如 lsb_release -a
)进一步诊断!