OpenOffice-1.1.1

Introducción a OpenOffice

OpenOffice es un entorno ofimático, el hermano en código abierto de StarOffice.

Información sobre el paquete

Descargas adicionales

Instalación de OpenOffice

Aplica los parches que descargaste y copia los ficheros gpc.

mv ../gpc231/* external/gpc &&
for p in ../openoffice-1.1.1-*.patch
do patch -Np1 -i $p
done

Si quieres optimizar la compilación, edita solenv/inc/unxlngi4.mk y añade tus opciones de optimización a la variable CFLAGSOPT. Algunos usuarios informaron que tuvieron problemas con -fomit-frame-pointer. Es mejor no usar ningún tipo de optimización. El comando que sigue elimina una opción -mcpu en dicho fichero, ya que es incorrecta.

sed -i "s:\-mcpu=pentiumpro::" \
solenv/inc/unxlngi4.mk

Configura openoffice con los comandos siguientes. Puedes construir sólo algunos lenguajes específicos si lo prefieres. Si un componente en particular no se encuentra disponible en el lenguaje que elijas, estará por defecto en inglés. El siguiente comando compilará todos los lenguajes disponibles. De todas formas, si restringes los lenguajes, asegurate de añadir ENUS a la lista, si el fallará la construcción. Igualmente, la construcción falla cuando está establecida la variable de entorno LANG, desactivala antes de compilar.

cd config_office/ &&
./configure --with-lang=ALL \
--with-dict=ALL --without-fonts \
--enable-libsn --with-system-zlib &&
cd ..

Compila OpenOffice usando estos comandos.

[Nota]

Nota

Openoffice falla al compilar si la máscara de usuario está establecida a algo exótico. Establece la máscara a 022 si normalmente la tienes a otra cosa.

./bootstrap &&
bash -c "source LinuxIntelEnv.Set.sh; dmake"

Si descargaste los ficheros zip con los contenidos de ayuda traducidos, deberás descomprimirlos en el directorio apropiado como se explica más abajo y luego realizar de nuevo la instalación.

cd solver/645/unxlngi4.pro/pck &&
for i in $(ls ../../../../../helpcontent_*_unix.tgz)
do
tar -xvzf $i
done &&
cd ../../../../instsetoo &&
rm -rf unxlngi4.pro &&
cd .. &&
bash -c "source LinuxIntelEnv.Set.sh ; dmake"

Instala OpenOffice ejecutando los siguientes comandos. Estos instalarán el conjunto en idioma inglés. Para instalar una versión localizada reemplaza el 01 por el código telefónico internacional de tu país. Ten en cuenta que para instalarlo necesitarás un entorno X, aunque no haya ninguna ventana X visible. Puedes usar Xvfb si estás compilando en una consola.

cd instsetoo/unxlngi4.pro/01/normal &&
sed -i "s:^oo_home=.*:oo_home=openoffice:" install &&
./install --prefix=/opt &&
for appl in swriter scalc sdraw simpress smath soffice spadmin
do ln -sf /opt/openoffice/program/$appl /usr/bin/$appl
done

Explicación de los comandos

mv ../gpc231/gpc.* external/gpc: Copia los ficheros gpc a su ubicación correcta.

--with-lang=ALL: Compila todos los idiomas disponibles.

--with-dict=ALL: Instala diccionarios para todos los idiomas disponibles.

--with-libart: Usa libart en vez de gpc para recorte de polígonos.

--with-libsn: Usa startup-notification.

--disable-java: No construye los componentes que necesitan java.

--without-gpc: No usa gpc. Elimina la capacidad de recorte de polígonos.

--without-fonts: No instala las fuentes Bitstream Vera, pues ya se instalaron con X.

./bootstrap: Crea los paquetes necesarios para lanzar automáticamente la construcción.

dmake: Compila el paquete.

sed -e "s:^oo_home=...: Elimina el directorio de instalación específico de la versión.

for appl in swriter scalc sdraw simpress smath soffice; do ...: Crea enlaces para que el paquete pueda iniciarse desde la línea de comandos sin tener que modificar el PATH actual.

Contenido

El paquete OpenOffice contiene swriter, simpress, scalc, sdraw, smath, y spadmin.

Descripciones

swriter

Procesador de textos.

simpress

Aplicación de presentaciones.

scalc

Hoja de cálculo.

sdraw

Aplicación de dibujo.

smath

Editor de fórmulas matemáticas.

spadmin

Configuración de impresión de OpenOffice. Puede que necesites ejecutarlo si tienes problemas de impresión.