针对不同Linux平台安装RPM包
对于用户而言,在办公应用上最常用的是Office软件,而Kingsoft Office是一套办公套件,支持多个平台,包括Windows,Linux,iOS和Android。它包含三个组件:Writer(WPS文字)用来文字处理,Presentation(WPS演示)支持幻灯片以及Spereadsheets(WPS表格)电子表格。其使用免费增值模式,其中基础版本是免费使用。(图片来源xmodulo.com)
与其他的Linux办公套件相比较(如LibreOffice、 OpenOffice),其最大优势在于能最好的兼容微软Office,因此用户需要在Windows和Linux平台间交互,Kingsoft office是一个选择。
近日,论坛上一直有这样一个问题: 听说一个Kingsoft Office(译注:就是WPS)是个不错的办公应用,在Linux上如何才能安装Kingsoft Office呢?
在CentOS,Fedora或RHEL中安装Kingsoft Office
在官方页面下载RPM文件(下载地址),官方RPM包只支持32位版本linux,但是用户可以在32位、64位系统中均可以安装。需要使用yum命令并用“localinstall”选项来本地安装这个RPM包:
\$ sudo yum localinstall kingsoft-office-9.1.0.4244-0.1.a12p3.i686.rpm
注意:不要使用rpm命令安装。否者会得到依赖错误,并且很难解决:
error: Failed dependencies:
libICE.so.6 is needed by kingsoft-office-9.1.0.4244-0.1.a12p3.i686
libSM.so.6 is needed by kingsoft-office-9.1.0.4244-0.1.a12p3.i686
libX11.so.6 is needed by kingsoft-office-9.1.0.4244-0.1.a12p3.i686
libXext.so.6 is needed by kingsoft-office-9.1.0.4244-0.1.a12p3.i686
libXrender.so.1 is needed by kingsoft-office-9.1.0.4244-0.1.a12p3.i686
libc.so.6 is needed by kingsoft-office-9.1.0.4244-0.1.a12p3.i686
基于Red Hat的发行版有多重库支持。如果安装的RPM包是32位并有32位库依赖,一个好的解决方法就是使用yum来安装。只要RPM在构建时添加所有依赖关系,yum就可以自动使用yum库解决依赖关系。
针对不同Linux平台安装DEB包
Debian,Ubuntu和Linux Mint中安装Kingsoft Office
在官方页面下载DEB包(下载地址),与官方RPM包同样只支持32位版本linux,但是你可以在64位中安装。对于DEB安装包同样遇到依赖性相关问题,使用gdebi命令来代替dpkg来自动解决依赖。
\$ sudo apt-get install gdebi-core
\$ sudo gdebi kingsoft-office_9.1.0.4244~a12p3_i386.deb
启动Kingsoft Office
安装完成后,你就可以在桌面管理器轻松启动Witer(WPS文字), Presentation(WPS演示)以及Spreadsheets(WPS表格)如图。
Ubuntu Unity中:
GNOME桌面中:
不但如此,你也可以在命令行中启动Kingsoft Office。启动Wirter(WPS文字),使用这个命令:
\$ wps
启动Presentation(WPS演示),使用这个命令:
\$ wpp
启动Spreadsheets(WPS表格),使用这个命令:
\$ et
通过对Linux不同平台安装WPS工具套件,使得开源用户也可以体验WPS的功能特性,在Windows和Linux平台间更好交互。