Suite bureautique : Openoffice.org
02 Sep. 2010
- Auteur : avv
- Responsable : paulriluma
- Score ( voter ) :



- Connexes : Même auteur | Même responsable | Historique
Une suite multiplateforme pour des environnements hétérogènes : Windows toutes versions sauf 95, Linux, Solaris, Linux PPC, Mac OS X (X11), FreeBSD
Elle comprend notamment :
-
Writer : un traitement de texte équivalent de Microsoft Word.
Les documents sont gérés en XML compressés pour une occupation minimisée de l'espace disque et une ouverture maximale. Des Filtres pour Microsoft Word 6, 95, 97, 2000, XP ; DocBook ; EMR ; EPS ; Mac PICT ; Windows Metafile / Bitmap ; GIF ; JPEG ; PBM ; Kodak Photo CD ; PNG ; Adobe Photoshop ; Targa ; TIFF ; HTML ; MathML ; text - Calc : un tableur équivalent de Microsoft Excel.
- Draw : un logiciel de dessin vectoriel.
- Impress : un logiciel pour la création de présentation équivalent de Microsoft PowerPoint.
- Math : un logiciel pour l'écriture de formule mathématique.
- Base : Un outil de création et gestion de base de données.
- Un langage de macro complet basé sur le basic utilisant une API publique Un kit de développement documenté, le SDK, est fourni permettant l'accès aux fonctions de la suite par de nombreux langages (Java, Python...)
1. Installation
1.1 À partir de paquetages :
La façon la plus simple d'installer OpenOffice reste l'utilistion du gestionnaire de macketage de la distribution utilisée.Donc, drakrpm pour Mandriva, YaST pour Suse , Yum (ou Yumex, kyum smartrpm) pour Fedora, synaptic pour Debian etc...
La première précaution est de rechercher l'ensemble des packetages disponibles autour d'open office.
La seconde précaution est de vérifier l'installation de java et de noter où il est installé.
En console : Il faut bien connaître la liste des packets disponibles et leur orthographe exacte, notamment en ce qui concerne les packetages de langue et d'intégration aux bureaux graphiques : d'une distribution à l'autre, ces packetages changent beaucoup.
-
Mandriva, tapez dans un terminal en étant root :
# urpmq openoffice (pour avoir la liste des paquets contenant l'expression openoffice # urpmi OpenOffice.org
-
Fedora, tapez dans un terminal en étant root (je suppose que vous avez configuré et installé yum comme indiqué ICI) :
# yum list openoffice\* (pour avoir la liste des paquets disponibles) # yum install openoffice.org
-
Debian, tapez dans un terminal en étant root :
# apt-cahce search openoffice (pour avoir la liste des paquets) # apt-get install openoffice.org
-
Pour avoir la dernière version sur DEBIAN d'OpenOffice
Il faut passer par les backports : ajouter cette ligne à /etc/apt/sources.list
deb http://www.backports.org/debian lenny-backports main contrib non-free
lancer :
apt-get update apt-get install debian-backports-keyring
puis d'abord désinstaller la version installée si l'on a utilisé l'installation standard de Lenny. Puis pour openoffice3apt-get update apt-get -t lenny-backports install openoffice.org openoffice.org-l10n-fr dictionaries-common
1.2 À partir des binaires du projet OpenOffice.org
1.2.1 Pré-installation :
Avant d'installer openoffice, il vous faudra peut-être au préalable désintaller la version existante.Il va falloir utiliser la même méthode que celle de votre précédente installation.
Le plus simple est pour cela, même si l'on a installé le logiciel en console, passer par l'outil de gestion de packetage graphique de la distribution. Mais cela varie d'une distribution à l'autre !
En console, il faut désinstaller un par un les paquets concerner.
Et donc pour cela, d'abord en établir la liste de façon précise.
1.2.2 Installation d'OpenOffice * :
Le document de référence actuel est à l'adresse suivante : http://fr.openoffice.org/Documentation/Guides/SETUP_GUIDE_FR08_1.pdfL'installation à partir des binaires fournis par le projet OpenOffice.org est la méthode usuelle pour la plupart des distributions.
On va faire ici une installation multi-utilisateurs d'OpenOffice, ce qui permettra à tous les utilisateurs de votre système de pouvoir l'utiliser.
Il est important de vérifier à chaque nouvelle version s'il n'y a pas d'évolution concernant l'installation de la version.
Si l'on veut absolument avoir la dernière version d'OpenOffice, il faut télécharger les fichiers correspondants à sa distribution à cette adresse : http://fr.openoffice.org/about-downloads.html
Il y a deux ensembles à télécharger : le logiciel principal et le packetage de langue. Les deux sont sous forme d'archive *.tar.gz
Désarchiver l'archive dans un dossier quelconque:
$ tar -xzvf /ou_est/OOoversion*.tar.gz
cela crée un dossier ~/OOoversion*
$ cd OOoversion*/
passer en root
$ su
<Password>
Installation à partir de rpm
- cd dans le répertoire contenant le fichier extrait, cela peut-être RPMS.
- Puis exécutez rpm -Uvh *rpmpour une installation standard dans /opt.
- Si vous préférez une installation dans un autre répertoire,
faites rpm -Uvh --prefix /où/ooo/doit/aller *.rpm.
- Lors du déplacement, n'ajoutez pas de RPM interface utilisateur car ceux-ci doivent être situés à leur emplacement par défaut.
- cd dans le répertoire desktop-integration s'il existe et exécutez
- rpm -Uvhpour le menu rpm qui s'applique à votre système. Par exemple pour un système fondé sur RedHat vous utiliserezrpm -Uvh openofficeorg-redhat-menus-1.9.79-1.noarch.rpm.
- Téléchargez et installez le pack langue requis. Par exemple, si vous avez changé de répertoire, faites
rpm -Uvh --prefix /où/vous avez/mis/OOo <nom_du_pack>.rpm
- vous pouvez remplacer -Uhv par -Ihvdans toutes les commandes ci-dessus pour installer dans un mode mise à jour.
Suppression
- Les commandes suivantes sont utiles :
- rpm -qa | grep openoffice > rmlistqui enregistre ce qui est installé dans rmlist.
- La chaîne grep variera bien sûr suivant les versions.
- Éditez rmlist pour tout ce que vous souhaitez conserver.
- Puis, il ne vous reste plus qu'à saisir : rpm -e `cat rmlist`
Installation fondée sur des RPM
l'utilitaire xargs() comme indiqué ci-dessous :rpm -qa openofficeorg\* | xargs rpm --erase --nodeps- Attention : l'utilisation de rpm -e openofficeorg\* ne marche pas sous FC3 ou Suse 9.3 (ainsi sans doute que sous d'autres distributions).
- Rappelez-vous qu'avec des versions de développement ou des beta, il est préférable de supprimer <installdir>/openoffice* et tout fichier et répertoire dans $HOME/.openoffice* avant d'installer une nouvelle version.
Installation fondée sur Debian
Installation de .debs
La façon la plus simple d'installer les packages OpenOffice.org que vous avez téléchargés est d'utiliser la commande
dpkg -i
(raccourci pour dpkg –install).
- Désarchiver tar -xvzf openoffice*.tar.gzon obtient un dossier de type OOo*version
- on entre dans ce dossier cd ~/OOo*version
- et on découvre une liste de fichiers *.deb
- surootdpkg -i --force-overwrite *.deb
Par défaut, l'installation se fait dans /opt et donne un dossier /opt/OOoversion dans lequel on retrouve tous les composants.
Si une ancienne version était déjà présente, dpkg la mettra à jour plutôt que de faire une seconde installation.
Intégration dans les menus de bureaux graphiques
Selon l'interface graphique utilisée, on ne retrouve pas toujours les lanceurs dans le menu.Il faut donc les retrouver : Ils sont tous dans le dossier /opt/OOoversion/program
donc il faut noter les chemins suivants par exemple
/opt/OOoversion/program/soffice pour le lanceur du menu général d'openoffice
/opt/OOoversion/program/writer pour le lanceur du traitement de texte
etc...
Suppression de .debs
Si vous voulez désinstaller un package, vous avez deux possibilités. La première est la plus intuitive et consiste à se servir de l'interface graphique Synaptic.La seconde est plus longue :
dpkg -r openofficeorg
cela supprimera le package openofficeorg (-r est le raccourci pour --remove). Il faut faire la commande pour chaque élément installé d'openoffice : et donc avoir la liste des paquets installée avant de se lancer dans la désinstallation.
Note vous n'entrez que 'openofficeorg' pour --remove, alors que --install nécessite le nom de fichier .deb complet.
Si une ancienne version était déjà présente, dpkg la mettra à jour plutôt que de faire une seconde installation.
Installation Slackware
Installation à partir de RPM Linux
- Téléchargez Ooo_*.0.xxx_Linux<architectureCPUArequise>_install.tar.gz
- Décompressez l'archive .tar.gz, 'tar xvzf'
- cd dans le sous répertoire RPMS, qui sera créé après l'extraction du tar.gz
- exécutez su (ou sudo -s, si votre système utilise sudo et si vous avez les droits suffisant pour exécuter un shell en tant que root avec sudo -s)
- Supprimez tous les fichiers openoffice.org*menus*.rpm qui ne s'appliquent pas à votre système.
- Par exemple openoffice.org-suse-menus*.rpm et openoffice.org-redhat-menus*.rpm ne sont pas pour Slackware.
- Installez l'utilitaire rpm2tgz, si vous ne l'avez pas, pour convertir les packages RPM en package Slakware natifs (.tgz)
- L'exécution de rpm2tgs produira un fichier .tgz qui peut être installé en utilisant l'utilitaire installpkg ou pkgtool.
- Installez le package en utilisant l'une ou l'autre des commandes ci-dessus.
Par exemple :installpkg openoffice.org-base-2.0.0-1.i586.tgzRépetez autant que nécessaire pour installer tous les packages. - Utilisez rpm2tgz pour convertir le package d'intégration au bureau et l'installer.
- Optionnellement, vous pouvez installer un environnement d'exécution java (j2re)
- Quittez le mode administrateur (root) avec la commande 'exit'
- Vous pouvez maintenant lancer OpenOffice.org à l'aide de la commande /opt/openoffice.org2.0/program/soffice
- Note : Veuillez vérifier les chemins, les permissions et l'utilisateur lorsque vous utilisez rpm2tgz
Désinstallation
- Utilisez removepkg openoffice.orgpour désinstaller la suite.
Documentation
Vous trouverez de nombreux tutoriels et possibilités d'échanges sur le wiki d'OpenOffice : http://wiki.services.openoffice.org/wiki/FRLe centre de documentation d'OpenOffice rassemble et archive tous les tutoriels et guides d'installations et d'utilisations officiels : http://fr.openoffice.org/Documentation/Index.html
3. Optimiser OpenOffice.org :
Optimiser est un grand mot, disons plutot essayons de rendre celui-ci plus rapide lors du lancement. Il y a deux choses à faire dans l'immédiat, enlever le logo qui s'affiche lors du lancement et diminuer le besoin en resources, mémoire vive comme graphique de notre suite bureautique préféree.Enfin il reste la configuration de la gestion 'graphique', qui elle dépend énormément de ce que l'on fait avec ce merveilleux outil.
3.1 Enlever le logo :
Dans le répertoire d'installation, chez moi /opt/OpenOffice.org/program, un fichier sofficerc qui commande l'initialisation de la suite pour l'ensemble des utilisateurs. Ouvrir un terminal (alt-f2 --> konsole pour ceux qui sont sous KDE), puis :
$ su -
# cd /là/où/se/trouve/le_fichier
# vi sofficerc
Chez moi /là/où/se/trouve/le_fichier vaut /opt/OpenOffice.org/program.
Vous pouvez évidemment utiliser un autre éditeur de texte que vi, tel Kate, Kwrite etc...
Descendez ensuite sur Logo=1 et remplacez le 1 par 0. Vous obtenez Logo=0.
Lors du prochain lancement de la suite, quelque soit l'utilisateur, plus de splashscreen.
3.2 Diminuer la demande de resources :
Par défaut, la configuration d'OpenOffice permet l'ouverture de fichier de grande taille autant que comportant de nombreux graphique, images ou desseins ainsi que la capacité importante de retrouvé un nombre important de 'undo' dans les documents sans compter sur l'assistant qui nous aide. Ceci ce fait sous OpenOffice.org, lancer celui-ci et sélectionner dans le menu Outils/Options. Une fenêtre composée a gauche d'une liste de composant, à droite les options de ceux-ci.3.2.1 L'assistant :
Sélectionnez 'OpenOffice.org' (click sur le +) puis 'Général' .Vous pouvez décocher alors la case 'activer' l'assistant et ou diminuer le temps d'affichage de celui-ci. C'est toujours une ressource de gagné.3.2.2 Onglet "Mémoire" :
Cliquez sur l'onglet mémoire puis dans chacun des sous-menus suivants :- Annuler : Nombre Opérations : 5 5 opérations 'undo' me semble plus que correct et ce quelque soit le type de travail que l'on fait. Plus on augmente le nombre d'opération a retenir, plus la quantité de mémoire vive a réserver par OpenOffice pour chaque document ouvert est important. Diminuer ce nombre équivaut donc a une réservation moindre de mémoire par OpenOffice et surtout en laisse plus pour les autres.
-
Carte Graphique :
- Utilisation pour OpenOffice.org : 5 Réserver 9 MB de ram pour un documents me semble beaucoup surtout pour une simple lettre, par contre si vous avez des documents avec des images (avec impress) ou des graphiques important (calc) il vous faudra faire des test avec ceux-ci pour avoir un équilibre entre la mémoire a réserver et celle utilisé.
- Mémoire par objet : 1 MB 2,4 MB par object me semble un bon compromis, maintenant si vous avez de simple documents, sans graphique ou image, diminuer celle-ci ne peut qu'améliorer les choses. Ce document a été écris en ayant une taille a 1MB (taille minimale).
- Effacer de la mémoire après : 1 Minute Pourquoi occuper la mémoire quand il y a moyen de la libérer. À vous de voir le temps qu'il vous faut pour un document. Si vous faîtes de gros documents a réviser régulièrement, il serait bon d'augmenter le temps pour éviter de devoir recharger images et graphiques.
- Cache pour les objets : Nombre d'objets : 5 Vous pouvez encore diminuer le nombre de ceux-ci, tout dépendant du nombre moyen d'objets et/ou de documents que vous ouvrez en même temps. Dans un usage 'privé' il est rare d'avoir plus de 3 documents (write/calc/impress, ..) ouvert en même temps.
4. Pour les utilisateurs de Microsoft Office
4.1 De Microsoft Word à Writer
Writer vous permet d'éditer et de modifier des fichiers MS Word. Il vous permet même de les conserver dans ce format. Pour enregistrer un fichier au format MS Word, faîtes "Fichier > Enregistrer Sous" et sélectionnez le format MS Word correspondant à votre version de MS Word. Il est possible qu'en éditant votre fichier MS Word certaines polices s'affichent mal. Vous pouvez facilement contourner ce problème en installant les polices truetypes de Microsoft Windows, comme indiqué ICI. Pour échanger des fichiers entre MS Word et Writer de manière indépendante, vous pouvez sauvegarder vos fichiers au format PDF. Pour cela, faîtes "Fichier > Exporter". Vous pouvez également sauvegarder vos fichiers au format RTF. Pour cela faîtes, "Fichier > Enregistrer Sous".4.2 De Microsoft Excel à Calc
Calc vous permet d'éditer et de modifier des fichiers MS Excel. Il vous permet même de les conserver dans ce format. Pour enregistrer un fichier au format MS Excel, faîtes "Fichier > Enregistrer Sous" et sélectionnez le format MS Excel correspondant à votre version de MS Excel. Il est possible qu'en éditant votre fichier MS Excel certaines polices s'affichent mal. Vous pouvez facilement contourner ce problème en installant les polices truetypes de Microsoft Windows, comme indiqué ICI. Pour échanger des fichiers entre MS Excel et Calc de manière indépendante, vous pouvez sauvegarder vos fichiers au format PDF. Pour cela, faîtes "Fichier > Exporter". Vous pouvez également sauvegarder vos fichiers au format CSV (comma separated value). Pour cela faîtes, "Fichier > Enregistrer Sous".4.3 De Microsoft PowerPoint à Impress
Impress vous permet d'éditer et de modifier des fichiers MS PowerPoint. Il est possible qu'en éditant votre fichier MS PowerPoint certaines polices s'affichent mal. Vous pouvez facilement contourner ce problème en installant les polices truetypes de Microsoft Windows, comme indiqué ICI. Avec Impress vous pouvez sauvegarder vos fichiers au format PDF. Pour cela, faîtes "Fichier > Exporter". Vous pouvez également les sauvegarder au format Macromedia Flash. Pour cela faîtes, "Fichier > Enregistrer Sous".5. Utilisez OpenOffice au quotidien
5.1 Adaptez OpenOffice.org à vos goûts
Vous pouvez customiser OpenOffice.org selon vos désirs, en allant dans "Outils > Options". A gauche de la fenêtre qui s'ouvre vous voyez les différentes options de configuration. Ces options sont organisées en menu arborescent :- OpenOffice.org : Contient les paramètres fondamentaux, tel que l'identité de l'utilisateur.
- Changement/Enregistrement : Contient les paramètres d'ouverture et de fermeture des fichiers.
- Paramètres linguistiques : Contient les paramètres relatifs aux langues.
- Internet : Vous permet de spécifier un proxy.
- Texte : Contient les paramètres généraux pour Writer.
- Document HTML : Contient tous les paramètres liés à Internet.
- Classeur : Contient les paramètres généraux pour Calc.
- Présentation : Contient les paramètres généraux pour Impress.
- Dessin : Contient les paramètres généraux pour Draw.
- Formule : Contient les paramètres généraux pour Math.
- Diagramme : Vous permet de gérer les couleurs pour vos diagrammes.
- Source de données : Contient les paramètres pour l'accès aux données externes.