Debian, Ubuntu 和 Linux Mint 中安装WPS

目前来说alpha是功能抢鲜版,beta是基于一系列alpha后的稳定版, 所以可以到在官方页面下载beta或alpha的DEB包。
官方DEB包同样只支持32位版本linux,但是你可以在64位中安装;DEB包同样遇到一堆依赖。因此使用gdebi命令来代替dpkg来自动解决依赖。

$ sudo apt-get install gdebi-core
$ sudo gdebi kingsoft-office_9.1.0.4244~a12p3_i386.deb
最新的alpha版支持64位,建议64位的用户直接下载安装,将不用再安装一下的相应的库;


安装相应的库

启动 WPS这个时候会提示缺少某某lib,我们需要安装相应的库

  • error while loading shared libraries: libgthread-2.0.so.0 :

    $ sudo apt-get install libglib2.0-0:i386

  • error while loading shared libraries: libSM.so.6:

    查找文件所在的包
    $ apt-file search libSM.so.6
    libsm6: /usr/lib/x86_64-linux-gnu/libSM.so.6
    libsm6: /usr/lib/x86_64-linux-gnu/libSM.so.6.0.1
    libsm6-dbg: /usr/lib/debug/usr/lib/x86_64-linux-gnu/libSM.so.6.0.1

    安装包
    $ sudo apt-get install libsm6:i386

  • error while loading shared libraries: libXrender.so.1:

    $ apt-file search libXrender.so.1
    libxrender1: /usr/lib/x86_64-linux-gnu/libXrender.so.1
    libxrender1: /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
    libxrender1-dbg: /usr/lib/debug/usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0

    安装包
    $ sudo apt install libxrender1:i386

  • error while loading shared libraries: libfontconfig.so.1:
    $ sudo apt install libfontconfig1:i386

安装字体库

最后终于打开了,但显示缺少字体啊!Ubuntu下wps字体缺失是一件很平常的事情,因为很多的字体是有版权的,在windows下用没有问题,但是linux下不能合法使用。

但是这些字体可以通过自己安装来解决。

  1. 下载缺失的字体文件,复制到Linux系统中的/usr/share/fonts/wps-office文件夹:
    国外下载地址:https://www.dropbox/s/lfy4hvq95ilwyw5/wps_symbol_fonts.zip
    国内下载地址:https://pan.baidu/s/1eS6xIzo

  2. 执行以下命令,生成字体的索引信息:
    $ sudo mkfontscale
    $ sudo mkfontdir

  3. 运行fc-cache命令更新字体缓存。
    $sudo fc-cache

  4. 重启WPS
    安装成功!!

更多推荐

Linux中安装WPS