OpenOffice-1.1.0

Introduction à OpenOffice

OpenOffice est une suite office, la contre-partie Open Source de StarOffice.

Informations sur le package

Téléchargements supplémentaires

Installation de OpenOffice

Appliquez les correctifs téléchargés et copiez les fichiers gpc.

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

Si vous voulez optimiser la construction, éditez solenv/inc/unxlngi4.mk et ajoutez les options d'optimisation à la variable CFLAGSOPT. Quelques utilisateurs ont rapporté avoir des problèmes avec -fomit-frame-pointer. Le meilleur choix est de ne pas utiliser d'optimisation personnalisé. La commande suivante supprime une option -mcpu incorrecte dans le fichier ci-dessus.

cd solenv/inc &&
cp unxlngi4.mk unxlngi4.mk.orig &&
sed -e "s:\-mcpu=pentiumpro::" \
unxlngi4.mk.orig > unxlngi4.mk &&
cd ../..

Configurez openoffice en utilisant les commandes suivantes. Vous pouvez ajouter des langages suivant vos préférences. Si un composant particulier n'est pas disponible dans la langue de votre choix, il sera par défaut en anglais.

cd config_office/ &&
./configure --with-lang=ALL &&
cd ..

Compilez OpenOffice en utilisant les commandes suivantes.

Note : Openoffice échoue à la compilation si umask est initialisé sur quelque chose d'exotique. Initialisez-le à 022 si vous l'initialisez habituellement sur autre chose.

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

Si vous avez téléchargé les fichiers compressés d'aide localisé, vous aurez besoin de les décompresser dans le répertoire approprié comme mentionné ci-dessous et de recréer l'ensemble d'installation.

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"

Installez OpenOffice en utilisant les commandes suivantes. Les commandes suivantes installent le nécessaire pour la langue anglaise. Pour installer une version localisée, remplacez le 01 par le code international téléphonique de votre pays. Notez qu'un affichage X est nécessaire lors de l'installation bien qu'aucune fenêtre X ne sera visible. Vous pouvez utiliser Xvfb si vous compilez à partir de la console.

cd instsetoo/unxlngi4.pro/01/normal &&
cp install install.orig &&
sed -e "s:^oo_home=.*:oo_home=openoffice:" install.orig > 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

Explications des commandes

mv ../gpc231/gpc.* external/gpc : Copie les fichiers gpc à l'emplacement adéquate.

--with-lang=ENUS : Compile en anglais US, vous pouvez mettre en place plus de langages, ou tous.

./bootstrap : Création des packages requis pour le bootstrap lors de la construction.

dmake : Compile le package.

sed -e "s:^oo_home=... : Supprime le répertoire d'installation spécifique à la version.

for appl in swriter scalc sdraw simpress smath soffice; do ... : Crée les liens pour que le package puisse être lancé de la ligne de commande sans modifier le chemin existant.

Contenu

Le package OpenOffice contient swriter, simpress, scalc, sdraw, smath.

Description

swriter

Application de traitement de texte.

simpress

Application de présentations.

scalc

Tableur.

sdraw

Application de dessin.

smath

Editeur de formules mathématiques.

spadmin

Configuration des imprimantes pour OpenOffice. Vous pourriez avoir besoin de le lancer si vous avez des problèmes d'impression.