`
刘逸君
  • 浏览: 39062 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Ubuntu 安装openoffice

阅读更多

文档地址:http://orangered3stones.iteye.com/blog/1496611
http://www.lampdeveloper.co.uk/linux/converting-doc-to-pdf-txt-or-html-using-php-and-linux.html
环境:
Ubuntu Server 11.04 64位,OpenJDK 6 OpenOffice 3

使用 jodconverter 需要用到OpenOffice的文档转换服务,实际部署时遇到中文转换乱码的问题,以下为详细的安装部署过程:

 

1) 运行如下命令安装OpenOffice及相关依赖的库:

$ sudo apt-get install xvfb -->11.5MB
$ sudo apt-get install openoffice.org -->
130MB
$ sudo apt-get install openoffice.org-java-common
$ sudo apt-get install language-pack-zh-*  -->
必须的中文字体包

$ sudo apt-get install language-selector language-selector-common  -->
35.4MB

2) 修改 /etc/environment (这个貌似不配置也行,我没试过)

修改 LANGUAGE="zh_CN:zh" LANGUAGE="zh_CN:zh:en_US:en",没有就添加进去。

保存退出执行如下两个命令:

$ source /etc/environment

$ fontconfig-voodoo -f zh_CN

 

3) 安装openjdk6和中文字体配置 (这个是解决中文乱码的关键)

$ sudo apt-get install openjdk-6-jdk -->安装openjdk6

$ sudo apt-get install ttf-wqy-microhei -->安装中文字体

然后运行如下命令修改Java字体配置:

$ sudo vi /usr/lib/jvm/java-6-openjdk/jre/lib/fontconfig.properties

修改为如下节点对应的值:

allfonts.umingcn=WenQuanYi Microhei Hei

allfonts.uminghk=WenQuanYi Microhei Hei

allfonts.umingtw=WenQuanYi Microhei Hei

allfonts.wqy-zenhei=WenQuanYi Microhei Hei

allfonts.shanheisun=WenQuanYi Microhei Hei

filename.WenQuanYi_Microhei_Hei=/usr/share/fonts/truetype/wqy/wqy-microhei.ttc

 

4) 启动 OpenOffice 文档转换服务 (记得后面有个符号&)

$ /usr/lib/libreoffice/program/soffice.bin -headless -nologo -norestore -nofirststartwizard -accept="socket,host=localhost,port=8100;urp" &

注:8100为端口号,可以按照实际需要更改。

 

其他注意事项:

如果使用jodconverter出现如下异常,只须将 jodconverter tomcat 服务和 OpenOffice 的文档转换服务使用同一个用户启动即可:

com.artofsolving.jodconverter.openoffice.connection.OpenOfficeException: conversion failed: could not save output document; OOo errorCode: 525
     com.artofsolving.jodconverter.openoffice.converter.OpenOfficeDocumentConverter.loadAndExport(OpenOfficeDocumentConverter.java:142)
     com.artofsolving.jodconverter.openoffice.converter.OpenOfficeDocumentConverter.convertInternal(OpenOfficeDocumentConverter.java:120)
     com.artofsolving.jodconverter.openoffice.converter.AbstractOpenOfficeDocumentConverter.convert(AbstractOpenOfficeDocumentConverter.java:104)
     com.artofsolving.jodconverter.openoffice.converter.OpenOfficeDocumentConverter.convertInternal(OpenOfficeDocumentConverter.java:88)
     com.artofsolving.jodconverter.openoffice.converter.AbstractOpenOfficeDocumentConverter.convert(AbstractOpenOfficeDocumentConverter.java:82)
  ......

 安装
unoconv
apt-get install unoconv  openoffice.org-writer
启动:

/usr/lib/libreoffice/program/soffice.bin -nologo -nodefault -accept="socket,host=localhost,port=8100;urp" &

分享到:
评论

相关推荐

    openOffice安装包

    openOffice是一套跨平台的办公软件套件,可以在代码中实现附件预览功能的实现,将常用的word,excel,ppt文件转换成方便查看的pdf来实现在线预览功能

    OpenOffice 4.1.8 Ubuntu 安装包

    在Ubuntu上安装OpenOffice 4.1.8,首先需要下载对应的安装包。提供的文件名 "Apache_OpenOffice_4.1.8_Linux_x86-64_install-deb_zh-CN.tar.gz" 表明这是一个针对64位Linux系统(x86-64)的DEB安装包,并且包含中文...

    OpenOffice安装包 OpenOffice下载

    1. 系统兼容性:确保你的Linux发行版与提供的OpenOffice版本兼容,通常OpenOffice支持主流的Linux发行版如Ubuntu、Fedora、Debian等。 2. 安装方法:根据提供的安装文档,可能有多种安装方式,如通过命令行的tar.gz...

    ubuntu9.10上openoffice的汉化包

    ubuntu9.10上openoffice界面的汉化包,deb格式.

    openOffice-linux安装配置

    1. **Ubuntu/Debian系**: 可以通过终端使用`apt-get`命令进行安装: ``` sudo apt-get update sudo apt-get install openoffice.org ``` 2. **Fedora/RHEL/CentOS**: 使用`yum`命令: ``` sudo yum install ...

    Ubuntu8.04安装配置大全

    ### Ubuntu 8.04 安装与配置详解 #### 一、系统初始化 系统初始化是确保Ubuntu系统正常运行的基础步骤。此阶段涉及到的操作主要包括硬盘分区、安装过程中的选择(如语言、时区等),以及安装后的基础设置,如更新...

    Ubuntu Linux简明安装手册

    ### Ubuntu Linux简明安装手册知识点解析 #### 一、Ubuntu简介 - **定义与特性**:Ubuntu是一款基于Linux的操作系统,以其简洁的用户界面、易用性和强大的功能著称。Ubuntu不仅适合个人用户,也广泛应用于企业和...

    Ubuntu实验一之安装和简介

    - **使用OpenOffice**:Ubuntu自带的办公套件OpenOffice支持多种文档格式,可以满足基本的文档处理需求。 - **多媒体播放**:内置的播放器支持常见的音频和视频格式。 - **网络应用**:Firefox浏览器可用于浏览...

    ubuntu openoffice资源

    1.0.4 ubuntu10.0.4 系统安装

    openoffice

    对于基于Debian或Ubuntu的Linux系统,可以利用系统的包管理器`apt-get`来轻松安装OpenOffice。例如: ``` sudo apt-get install openoffice.org ``` 这条命令会从官方的软件源下载并安装最新版本的OpenOffice,简化...

    Linux环境下openoffice安装教程.docx.zip_board1k9_linux_openoffice _shell

    本文将详细介绍如何在Linux环境下安装OpenOffice,主要针对的是shell命令行操作。 首先,我们需要了解Linux的软件管理方式。在大多数Linux发行版中,如Ubuntu、Debian、Fedora或CentOS,软件安装通常通过包管理器...

    Ubuntu_9.10_图解安装教程

    ### Linux操作系统Ubuntu 9.10 图解安装教程知识点概览 #### 1. Ubuntu简介 - **定义**: Ubuntu是一个基于Debian发行版的Linux操作系统,以其易用性和广泛的社区支持而闻名。 - **特点**: 提供了丰富的预装软件,如...

    Ubuntu 安装及优化教程.pdf

    Ubuntu 安装及优化教程 ...本文档涵盖了 Ubuntu 安装和优化的方方面面,包括 OpenOffice 优化、安装 chm 阅览器、RAR 解压、安装 RPM 格式的安装包等多个方面,为用户提供了一个全面的 Ubuntu 使用指南。

    openoffice-linux.zip

    3. 支持的Linux发行版:Ubuntu、Debian、Fedora、CentOS等主流Linux发行版都支持OpenOffice。 二、下载OpenOffice 首先,你需要从官方网站或者其他可靠的开源软件仓库下载适用于Linux的OpenOffice安装包,本例中为...

    Ubuntu 安装及优化教程.docx

    【Ubuntu安装及优化教程】 Ubuntu是一款流行的开源操作系统,基于Debian Linux发行版,以其用户友好的界面和丰富的软件库著称。本教程旨在帮助新手和经验丰富的用户更好地安装和优化Ubuntu系统。 1. **OpenOffice...

    Ubuntu7.04安装图解与配置指南

    《Ubuntu 7.04 安装图解与配置指南》是针对初学者和Linux爱好者的一份详尽教程,旨在帮助用户无痛地在个人计算机上安装和配置Ubuntu 7.04操作系统。Ubuntu 7.04,代号Feisty Fawn,是Ubuntu Linux发行版的一个重要...

    Ubuntu安装及优化教程[借鉴].pdf

    1. **优化OpenOffice**:OpenOffice是Ubuntu中的办公套件,可以通过调整内存分配、禁用不必要的启动项和组件等方式提升其性能,使其运行更加流畅。 2. **安装chm阅览器**:Ubuntu默认不支持.chm格式的帮助文档,...

    Apache_OpenOffice_4.1.10_Linux_x86-64_install-rpm_zh-CN.tar.gz

    这个RPM包将使用户能够通过Linux的包管理器轻松地安装OpenOffice。 5. **.tar.gz文件格式**: 这是Linux下常见的归档格式,`.tar`用于组合多个文件和目录到一个单一的档案文件,而`.gz`表示文件经过gzip压缩,可以...

    OpenOffice安装和乱码相关资料.zip

    例如,对于Ubuntu用户,可能需要安装libxml2、libpng、libjpeg等。 5. **更新补丁**:安装后,及时检查并安装官方发布的更新和安全补丁,以提升软件性能和安全性。 关于“乱码”问题,这通常涉及到字符编码和文件...

Global site tag (gtag.js) - Google Analytics