今日在我的CentOS6.4中想安装一下WPS,出了一些小问题,但是最后都解决了,晕呀。还是记录下来,以便今后再用呢。
一、下载WPS For Linux
官方下就好了,好像目前只有32位的,我下的地址是:
http://wdl.cache.ijinshan.com/wps/download/Linux/unstable/wps-office-8.1.0.3839-0.1.a9.i686.rpm
不小的呢。要150M多的。好了下载好了。
安装方法如下:
1、先忽略依赖检查安装
rpm -ivh wps-office-8.1.0.3839-0.1.a9.i686.rpm --nodeps
注意,一定要带上--nodeps,否则系统会提示你一个依赖问题,先安装进去再解决那个依赖。
二、下载libstdc++
这个包我系统中安装了,但是还是提示依赖问题,看了一下网上资料,应该时一个文件的问题。没有办法,下一个rpm包,然后提出一个文件来。下载地址是:
http://dl.fedoraproject.org/pub/fedora/linux/updates/testing/19/i386/libstdc++-4.8.1-1.fc19.i686.rpm
1、不要安装这个libstdc包,要提取文件出来,命令如下:
rpm2cpio libstdc++-4.8.1-1.fc19.i686.rpm |cpio -idmv
此时包所在文件夹下有一个usr目录,这个目录就是我们提出那个包了。
2、拷贝文件到WPS安装的目录下
cp ./usr/lib/libstdc++.so.6.0.18 /opt/kingsoft/wps-office/office6/
我的WPS用默认安装就是到/opt/kingsoft/下的。
3、创建一个软链接
cd /opt/kingsoft/wps-office/office6/
ln -s libstdc++.so.6.0.18 libstdc++.so.6
4、编辑/usr/bin/wps文件,这是一个脚本文件
在开始部分添加如下行
export LD_LIBRARY_PATH=/opt/kingsoft/wps-office/office6:${LD_LIBRARY_PATH}
现在可以启动wps了。但是有一个错误提示,是字体方面的。继续往下
三、安装字体包
我是到WPS的论坛里面有一个帖子找到的字体问题。下载了附件
1、在~下建立一个.fonts目录
cd ~;mkdir .fonts
2、解压论坛附件的字体压缩包到这个.fonts/里面。
3、现在启动字体文件的问题解决了。但是还有一个问题。晕呀
四、建立新文件时直接就退出来了。要解决这个问题。
1、论坛上说又是一个库文件的问题。要一个freetype库,地址如下:
ftp://rpmfind.net/linux/fedora/linux/updates/17/x86_64/freetype-2.4.8-4.fc17.i686.rpm
2、不要安装,提取文件
rpm2cpio freetype-2.4.8-4.fc17.i686.rpm |cpio -idmv
3、拷贝一个文件到WPS目录中去
cp usr/lib/libfreetype.so.6.8.0 /opt/kingsoft/wps-office/office6/
4、建立软链接
cd /opt/kingsoft/wps-office/office6/
ln -s libfreetype.so.6.8.0 libfreetype.so.6
5、好了。
我的WPS现在能用了,不知道还会有什么问题,用着再说吧。