OpenOffice est une suite office, la contre-partie Open Source de StarOffice.
Téléchargement (HTTP): http://www.openoffice.org/dev_docs/source/1.1.0/source.html
Taille du téléchargement: 155 Mo
Estimation de l'espace disque requis: 3,0 Go
Estimation du temps de construction:
Bibliothèque General Polygon Clipper (Requis): ftp://ftp.cs.man.ac.uk/pub/toby/gpc/gpc231.tar.Z
Correctif requis (désactive la construction du carnet d'adresses de mozilla addressbook): http://www.linuxfromscratch.org/patches/blfs/5.0/openoffice-1.1.0-no-mozab.patch
Correctif requis (l'exécutable test se trouve dans /bin, not in /usr/bin): http://www.linuxfromscratch.org/patches/blfs/5.0/openoffice-1.1.0-test-bin-loc.patch
Correctif requis si Linux_PAM-0.77 n'est pas installé: http://www.linuxfromscratch.org/patches/blfs/5.0/openoffice-1.1.0-no-pam.patch
Correctif requis si vous compilez avec JDK 1.4.2: http://www.linuxfromscratch.org/patches/blfs/5.0/openoffice-1.1.0-jdk-1.4.2-fix.patch
L'archive source TAR contient seulement l'aide en anglais. Le fichier contenant l'aide localisé pourrait être disponible sur http://ftp.services.openoffice.org/pub/OpenOffice.org/contrib/helpcontent/.
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 |
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.
Le package OpenOffice contient swriter, simpress, scalc, sdraw, smath.
Application de traitement de texte.
Application de présentations.
Tableur.
Application de dessin.
Editeur de formules mathématiques.
Configuration des imprimantes pour OpenOffice. Vous pourriez avoir besoin de le lancer si vous avez des problèmes d'impression.
Précédent | Sommaire | Suivant |
KOffice-1.2.93 | Niveau supérieur | Navigateurs Web Graphiques |