WPS presentation for Linux 在 Gentoo 中的安装过程
出自WPS For Linux
目录 |
测试环境
只在Gentoo Linux的Gnome Shell中作过相关测试,不保证其他桌面环境能正常工作。
WPS Presentation for Linux 的获得
由于官方只提供内部测试版本,因此无法给出下载地址。目前的测试版本以deb包形式给出,也即 wps-office_8.1.0.3123+wpp~a2-0.1_i386.deb
Gentoo 中的安装步骤
Gentoo中各种包的安装均可通过 Portage 自动完成,但是需要制作测试包的ebuild文件。
测试包的先期处理
官方提供的测试包命名方式我觉得不是很方便,做简单地更名手续,并把它放入/usr/portage/distfiles:
# mv wps-office_8.1.0.3123+wpp~a2-0.1_i386.deb \ /usr/portage/distfiles/wps4linux_8.1.0.3123+wpp~a2-0.1_i386.deb
测试包的 ebuild 制作
由于官方目前还没有发布64位的包,因此以下制作的ebuild只适用于32位。
# Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $
EAPI="2"
DESCRIPTION="WPS Presentation for Linux" HOMEPAGE="http://community.wps.cn/" SRC_URI="x86? ( ${PN}_${PV}.3117+wpp~a1-0.1_i386.deb )"
LICENSE="GPL-2" SLOT="0" KEYWORDS="x86 ~x86" IUSE=""
RDEPEND="media-libs/libpng:1.2 media-fonts/corefonts" DEPEND="${RDEPEND} sys-devel/binutils"
S=${WORKDIR}
src_unpack() { default_src_unpack unpack ./data.tar.gz }
src_install() { mkdir ${D}/opt mkdir ${D}/usr cp -r opt ${D} cp -r usr ${D} }
将它存为wps4linux-8.1.0.ebuild,并复制到/usr/local/portage/app-office/wps4linux/,如果没有该目录的话请创建之:
# mkdir -p /usr/local/portage/app-office/wps4linux/ # cp wps4linux-8.1.0.ebuild /usr/local/portage/app-office/wps4linux/wps4linux-8.1.0.ebuild
没有创建local overlay 的朋友请先按Gentoo文档创建local overla。 然后,执行
# ebuild wps4linux-8.1.0.ebuild manifest
生成相关的数据文件。
测试包的安装与运行
开始安装
# emerge -av wps4linux
稍等一下,喝口水,很快测试包被安装到了gentoo系统中。 现在可以开始进行wps的测试了,运行:
$ wpp
或者在Gnome Shell的程序菜单中点击 WPS演示 的图标。
简单总结
测试效果比较理想,特别是在版面显示上,与 MS Office 别无二致;主要是WPS Presentation在功能上有些欠缺。另外,MS Powerpoint文件的加载速度相当快,兼容性不错。鉴于本人关心的几个方面,特别提一下: 1、数学公式无法正常显示; 2、字体加载数量不能过大,否则易造成假死。