Différences entre versions de « Installer OpenOffice2 sur Debian »
(→En utilisant les paquets officiels : nouvelle version avec directement des .debs) |
|||
Ligne 1 : | Ligne 1 : | ||
− | == En utilisant les | + | == En utilisant les RPMs officiels == |
− | OpenOffice | + | Voici un petit tuto qui vous expliquera comment installer OpenOffice 2 sous Debian Sarge. |
− | |||
− | |||
+ | Attention: il semble que cette version propose des polices d'une qualité déplorable (ex: Times n'a pas d'antialias, ni le signe €). Si vous n'avez pas besoin du support NFS, il est préférable d'utiliser la version backports.org. À moins qu'il ne s'agisse d'un paramétrage manquant? | ||
+ | |||
+ | Tout d'abord nous devons recuperer l'archive depuis un des miroirs français: | ||
+ | * ftp://openoffice.cict.fr/openoffice/localized/fr/2.0.4/OOo_2.0.4_LinuxIntel_install_fr.tar.gz | ||
+ | * ftp://ftp.free.fr/mirrors/ftp.openoffice.org/localized/fr/2.0.4/OOo_2.0.4_LinuxIntel_install_fr.tar.gz | ||
(regardez sur ftp://ftp.free.fr/mirrors/ftp.openoffice.org/localized/fr/ s'il n'y a pas de nouvelle version) | (regardez sur ftp://ftp.free.fr/mirrors/ftp.openoffice.org/localized/fr/ s'il n'y a pas de nouvelle version) | ||
+ | |||
+ | Récupérez également le pack de langue français: | ||
+ | * ftp://ftp.free.fr/mirrors/ftp.openoffice.org/localized/fr/2.0.4/OOo_2.0.4_LinuxIntel_langpack_fr.tar.gz | ||
+ | * ftp://openoffice.cict.fr/openoffice/localized/fr/2.0.4/OOo_2.0.4_LinuxIntel_langpack_fr.tar.gz | ||
+ | |||
+ | Nous allons ensuite créer des fichiers .deb à partir des fichiers .rpm de l'archive. Pour cela nous avons besoin de <code>alien</code>. La version 2.0.3 fournissait directement des .deb - la 2.0.4 régresse, il faut à nouveau passer par cet outil. Si ce dernier n'est pas installé sur votre système: | ||
+ | aptitude install alien | ||
Quelques dépendances à installer: | Quelques dépendances à installer: | ||
apt-get install libgmp3 kdelibs4 | apt-get install libgmp3 kdelibs4 | ||
− | Puis | + | Puis entrons les commandes suivantes: |
− | tar - | + | # Décomprimer l'archive officielle |
− | + | tar -xzvf OOo_2*_LinuxIntel_install_fr.tar.gz | |
− | + | tar -xzvf OOo_2*_LinuxIntel_langpack_fr.tar.gz | |
− | + | # Aller dans son dossier RPMS | |
+ | cd OO*/RPMS | ||
+ | # Convertir les .rpm en .debs - soyez patient... | ||
+ | fakeroot alien --to-deb *.rpm | ||
+ | # Installer les .debs | ||
+ | dpkg --install *.deb desktop-integration/*.deb | ||
+ | C'est terminé... vous avez OpenOffice 2 sur votre machine. | ||
=== Optionnel: régler les priorités des paquets === | === Optionnel: régler les priorités des paquets === | ||
Ligne 21 : | Ligne 37 : | ||
Il peut y avoir un conflit entre ces paquets installés localement et des sources telles que backports.org. Pour faire les choses proprement: | Il peut y avoir un conflit entre ces paquets installés localement et des sources telles que backports.org. Pour faire les choses proprement: | ||
− | + | cd .../OO.../RPMS/ | |
− | |||
aptitude install apt-utils | aptitude install apt-utils | ||
− | |||
− | |||
− | |||
− | |||
apt-ftparchive packages . > Packages | apt-ftparchive packages . > Packages | ||
− | mv Packages / | + | mv Packages /etc/apt/OOo/ |
Puis dans <code>/etc/apt/sources.list</code>: | Puis dans <code>/etc/apt/sources.list</code>: | ||
+ | deb file:///etc/apt/OOo ./ | ||
− | + | Vous n'avez plus qu'à adapter vos priorités dans <code>/etc/apt/preferences</code> si besoin (implicitement: cette source a une priorité de 500). | |
− | |||
− | Vous n'avez plus qu'à adapter vos priorités dans <code>/etc/apt/preferences</code> si besoin (implicitement: cette source a une priorité de 500 | ||
− | + | Seul <code>Packages</code> est nécessaire: vous avez déjà installé les .deb, et ils ne sont pas prévus pour fonctionner avec <code>aptitude</code> (pas de dépendence entre les paquets) - donc pas besoin de copier les .deb dans <code>/chemin/ooo-Packages</code>. Cependant, leur présence sera utile si vous mettez à jour OOo: un simple <code>aptitude upgrade</code> remplacera le <code>dpkg --install ...</code>. | |
== Alternativement, en utilisant backports.org == | == Alternativement, en utilisant backports.org == |
Version du 26 octobre 2006 à 15:47
En utilisant les RPMs officiels
Voici un petit tuto qui vous expliquera comment installer OpenOffice 2 sous Debian Sarge.
Attention: il semble que cette version propose des polices d'une qualité déplorable (ex: Times n'a pas d'antialias, ni le signe €). Si vous n'avez pas besoin du support NFS, il est préférable d'utiliser la version backports.org. À moins qu'il ne s'agisse d'un paramétrage manquant?
Tout d'abord nous devons recuperer l'archive depuis un des miroirs français:
- ftp://openoffice.cict.fr/openoffice/localized/fr/2.0.4/OOo_2.0.4_LinuxIntel_install_fr.tar.gz
- ftp://ftp.free.fr/mirrors/ftp.openoffice.org/localized/fr/2.0.4/OOo_2.0.4_LinuxIntel_install_fr.tar.gz
(regardez sur ftp://ftp.free.fr/mirrors/ftp.openoffice.org/localized/fr/ s'il n'y a pas de nouvelle version)
Récupérez également le pack de langue français:
- ftp://ftp.free.fr/mirrors/ftp.openoffice.org/localized/fr/2.0.4/OOo_2.0.4_LinuxIntel_langpack_fr.tar.gz
- ftp://openoffice.cict.fr/openoffice/localized/fr/2.0.4/OOo_2.0.4_LinuxIntel_langpack_fr.tar.gz
Nous allons ensuite créer des fichiers .deb à partir des fichiers .rpm de l'archive. Pour cela nous avons besoin de alien
. La version 2.0.3 fournissait directement des .deb - la 2.0.4 régresse, il faut à nouveau passer par cet outil. Si ce dernier n'est pas installé sur votre système:
aptitude install alien
Quelques dépendances à installer:
apt-get install libgmp3 kdelibs4
Puis entrons les commandes suivantes:
# Décomprimer l'archive officielle tar -xzvf OOo_2*_LinuxIntel_install_fr.tar.gz tar -xzvf OOo_2*_LinuxIntel_langpack_fr.tar.gz # Aller dans son dossier RPMS cd OO*/RPMS # Convertir les .rpm en .debs - soyez patient... fakeroot alien --to-deb *.rpm # Installer les .debs dpkg --install *.deb desktop-integration/*.deb
C'est terminé... vous avez OpenOffice 2 sur votre machine.
Optionnel: régler les priorités des paquets
Il peut y avoir un conflit entre ces paquets installés localement et des sources telles que backports.org. Pour faire les choses proprement:
cd .../OO.../RPMS/ aptitude install apt-utils apt-ftparchive packages . > Packages mv Packages /etc/apt/OOo/
Puis dans /etc/apt/sources.list
:
deb file:///etc/apt/OOo ./
Vous n'avez plus qu'à adapter vos priorités dans /etc/apt/preferences
si besoin (implicitement: cette source a une priorité de 500).
Seul Packages
est nécessaire: vous avez déjà installé les .deb, et ils ne sont pas prévus pour fonctionner avec aptitude
(pas de dépendence entre les paquets) - donc pas besoin de copier les .deb dans /chemin/ooo-Packages
. Cependant, leur présence sera utile si vous mettez à jour OOo: un simple aptitude upgrade
remplacera le dpkg --install ...
.
Alternativement, en utilisant backports.org
Le composant Base (de données) de OpenOffice2 nécessite Java, mais il n'y a pas de paquet libre suffisant sous Sarge. On installera chaque composante séparemment:
aptitude -t sarge-backports install openoffice.org-writer openoffice.org-calc \ openoffice.org-draw openoffice.org-impress \ openoffice.org-gnome openoffice.org-l10n-fr
Cette version est la 2.0.1 (pas la 2.0.2). Elle est plus longue à lancer si on ne désactive pas Java (cf. ce message).
L'intérêt est qu'elle est mieux intégrée dans Debian (par exemple /usr/bin et non pas /opt/openoffice.org2.0/program/) et qu'on peut récupérer les eventuelles mises à jour via aptitude. Elle est considérée comme une mise à jour de la version 1 et ne peut donc pas cohabiter avec.
Pour des fonctionnalités supplémentaires,
aptitude show openoffice.org
présente un jeu de paquets à installer. Par exemple, la bibliothèque de cliparts openclipart-openoffice.org.
Liens
- Problèmes OpenOffice courants
- Dictionnaires OOo2 supplémentaires
- Polices OOo2 supplémentaires
- Conversion MS Access
- Backports: introduire des paquets plus récents dans Sarge
- Equivs: truquer la présence d'un paquet (de Java par exemple)