1.安装Openoffice4
官方下载地址: http://sourceforge.net/projects/openofficeorg.mirror/files/4.0.0/binaries/zh-CN/Apache_OpenOffice_4.0.0_Linux_x86-64_install-deb_zh-CN.tar.gz
1)解压
#tar -zxvf Apache_OpenOffice_4.0.0_Linux_x86-64_install-deb_zh-CN.tar.gz
进入到解压的目录有三个文件夹:DEBS licenses readmes
2)安装
进入到DEBS目录下,执行下面的命令进行安装
sudo dpkg -i *.deb
3)安装菜单项
必须安装该菜单项,刚才安装的OpenOffice才能够使用。
菜单项是一个单独的 deb 包,在 DEBS/desktop-integration 目录下。
cd desktop-integration
sudo dpkg -i openoffice4.0-debian-menus_4.0-9702_all.deb
4)解压转换时中文乱码问题
我的系统win7,xp也行。将C:\Windows\Fonts目录下的所有中文字体都复制出来
拷贝到 openoffice4安装目录,如果不知道装在什么地方了执行
whereis openoffice4
查找安装目录,我的显示:
/usr/bin/openoffice4 /etc/openoffice4
将字体都复制到openoffice4 的指定目录下
sudo cp /home/zdw/software/fonts/*.* /usr/bin/openoffice4 /etc/openoffice4/share/fonts/truetype/
5)安装xvfb(X11)
sudo apt-get install xvfb
执行apt-get时服务器报了个错误:
换了几个更新源也不行,后来发现是dns的设置有问题。
解决这类错误,可以修改/etc/resolv.conf,
找到nameserver项修改成下面的,没有的话添加下面的
nameserver 8.8.8.8
nameserver 8.8.4.4
使用的Google的name server。
再执行sudo apt-get update,发现问题解决。
此时就可以我们继续安装xvfb了。
6)运行(因为我没有在X11图形界面下跑服务,openoffice需要X11。所以需要xvfb来跑服务)
xvfb-run -a soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard
如果需要后台运行在上面这行指令最后面加上&
我们可以用
sudo lsof -i:8100
来查看openoffice是否启动成功。
2)安装SWFTools
1)安装g++(如果未安装)
sudo apt-get install g++
2)安装zlib(如果未安装)
sudo apt-get install zlib1g-dev
3)下载swftools的源码tar包swftools-0.9.2.tar.gz及依赖的tar包freetype-2.4.3.tar.gz、jpegsrc.v9.tar.gz
http://www.swftools.org/swftools-0.9.2.tar.gz
http://download.savannah.gnu.org/releases/freetype/freetype-2.4.3.tar.gz
http://www.ijg.org/files/jpegsrc.v9.tar.gz
打不开的翻墙即可。
4.分别编译及安装freetype和jpeg,具体方法是进入到解压的目录下,分别执行./configure、make和sudo make install命令。
5.swftools的编译及安装
1)执行./configure
2)执行make clean(如果之前的编译出错)
3)执行make
4)执行sudo make install
6)中文乱码的解决办法,安装xpdf
sudo apt-get install xpdf
7)安装xpdf语言包。下载ftp://ftp.foolabs.com/pub/xpdf/xpdf-chinese-simplified.tar.gz ,解压到/usr/local下
在转换的时候加上参数即可。
pdf2swf -s languagedir=/usr/local/xpdf-chinese-simplified -T 9 -s poly2bitmap -s zoom=150 -s flashversion=9 "/opt/1.pdf" -o "/opt/test/1.swf
Red Hat Linux Enterprise 4上安装swftools-0.9.1版本:http://www.linuxdiyf.com/linux/7480.html
如何为Ubuntu或Linux Mint安装OpenOffice:http://www.linuxdiyf.com/linux/14389.html
Fedora安装OpenOffice+中文语言包:http://www.linuxdiyf.com/linux/11663.html
在Docker中运行OpenOffice:http://www.linuxdiyf.com/linux/11459.html
OpenOffice.org在Ubuntu与Fedora系统中的绿色安装:http://www.linuxdiyf.com/linux/6609.html