Linux下OpenOffice安装与中文字体处理详解

3星 · 超过75%的资源 需积分: 33 11 下载量 169 浏览量 更新于2024-09-12 收藏 16KB DOCX 举报
在Linux系统中安装OpenOffice 3.3是一个常见的需求,本文主要介绍了如何下载、安装、配置以及解决乱码问题的步骤。首先,从OpenOffice官方网站获取Linux版本的安装包,通常提供deb和rpm格式,适合32位和64位系统。这里选择了OOo_3.3.0_Linux_x86-64_install-rpm-wJRE_zh-CN.tar.gz这个包,适合64位系统。 1. **下载与解压**: - 访问官网下载对应的Linux安装包,并将其保存到Linux系统的适当位置,如openOffice文件夹。 - 使用`tar`命令解压安装包,并将其重命名以示版本,如openOffice3.3。 2. **安装OpenOffice**: - 进入解压后的openoffice3.3/RPMS目录,使用`rpm`命令安装所有`.rpm`文件。 - 安装桌面应用程序,如`rpm-ivh openoffice.org3.3-redhat-menus-3.3-9556.noarch.rpm`。 3. **字体处理**: - 字体是解决乱码的关键,需要安装支持中文的字体。在这个例子中,从Windows系统中复制`simsun.ttc`字体文件到Linux的/usr/share/fonts/simsun目录。 - 使用`mkfontscale`和`mkfontdir`生成必要的字体配置文件(fonts.scale和fonts.dir)。 - 最后,通过`fc-cache`命令更新字体缓存。 4. **启动OpenOffice**: - 为了无界面启动OpenOffice,进入/opt/openoffice.org3/program/目录,然后执行`soffice-headless`命令,添加参数`-accept="socket,host=127.0.0.1,port=8100;urp;"`来指定连接端口,以及`-nolock`或`-nofirststartwizard`避免启动时的首次设置向导。 在整个过程中,注意权限管理和可能的依赖性问题,确保系统环境变量和库已经正确配置。如果在启动时遇到乱码,可以检查字体设置和系统语言配置,确保OpenOffice能识别和显示中文字符。此外,还可以尝试安装其他支持中文的字体包,如Noto Sans CJK SC等,以增加兼容性和用户体验。