您的位置:首页 > 运维架构 > Linux

Linux安装openoffice和swftools

2016-12-20 16:24 369 查看
一、安装openoffice

1、下载

ubuntu:Apache_OpenOffice_4.1.3_Linux_x86-64_install-deb_zh-CN.tar.gz

centos:Apache_OpenOffice_4.1.3_Linux_x86-64_install-rpm_zh-CN.tar.gz

2、解压:

ubuntu:tar zxvf Apache_OpenOffice_4.1.3_Linux_x86-64_install-deb_zh-CN.tar.gz 

centos:tar
zxvf Apache_OpenOffice_4.1.3_Linux_x86-64_install-rpm_zh-CN.tar.gz

3、安装

ubuntu:进入debs目录  执行:dpkg -i *.deb。再安装菜单项,进入desktop-integration中执行:dpkg
-i openoffice4.1-debian-menus_4.1.3-9783_all.deb

centos:进入RPMS目录,执行:yum
localinstall *.rpm。再安装菜单项,进入desktop-integration中执行:yum localinstall openoffice4.1.3-redhat-menus-4.1.3-9783.noarch.rpm

4、启动服务器

/opt/openoffice4/program/soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard &

注:若出现需要java支持,则安装java

jdk-7u79-linux-x64.tar.gz   解压后在/etc/profile设置全局环境变量后重新启动openoffice

二、office文件转pdf

1、下载jodconverter-2.2.2.zip

2、解压到/usr/local/jodconverter

3、执行命令:java -jar /usr/local/jodconverter/lib/jodconverter-cli-2.2.2.jar  test.doc  test.pdf

三、安装swftools

1、下载swftools-0.9.2.tar.gz

2、解压安装

tar zxvf swftools-0.9.2.tar.gz

3、编译安装

./configure --prefix=/usr/local/swftools

make

make install

注:

安装SwfTools-0.9.2的时候,在执行make install时报错,
rm -f /usr/local/share/swftools/swfs/default_viewer.swf -o -L /usr/local/share/swftools/swfs/default_viewer.swf
rm:无效选项 -- o
解决:在安装目录中swfs文件夹中修改文件Makefile和Makefile.in,去掉-o -L,重新make
install

四、swftools中文乱码

方法1:复制windows中的C:\Windows\Fonts到linux的/usr/share/fonts中,分别执行mkfontscale
  mkfontdir       fc-cache      fc-cache -f -v,然后重启系统

注:猜测服务器缓存被占据,有很多没用的字体
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux openoffice swftools