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、字体加载数量不能过大,否则易造成假死。

个人工具