Pb pour installer staroffice 9 sous ubuntu

Résolu/Fermé
clark - 24 mai 2009 à 20:42
mamiemando Messages postés 33346 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 8 novembre 2024 - 10 juin 2009 à 10:51
Bonjour, j'aimerai que vous veniez à mon aide : j'essaie d'installer, avec le "install", staroffice 9 (version linux) mais je n'y arrive pas : il me dit, pour certains fichier "problème de dépendance, tel fichier a besoin de libfreetype.so.6". Venez à mon aide, merci.
A voir également:

15 réponses

petite mise à jour de cette discussion : ça y est j'ai trouvé le moyen d'installer staroffice EN ENTIER, pour ceux qui ont eu le même pb que moi, voilà la solution (destiné pour ceux qui installent staroffice ou openoffice sur un distribution linux à base de paquets debian, comme ubuntu) :

- installer Alien, s'il n'est pas déjà installé, avec synaptic
- desinstaller le paquet openoffice.org-common de votre distribution
- ouvrir le gestionnaire de fichier, aller sur le dossier contenant les paquets rpm de staroffice, et déplacer les paquets "jre-6u7-linux-i586.rpm" et "staroffice9-suse-menus", ils ne servent à rien : java-runtime-environment est present sur synaptic, suffit de l'installer par ce biais, et le "suse-menu" ne concerne pas les distributions comme ubuntu
- ouvrir un terminal pour se fixer sur le dossier "/RPMS" de Staroffice
- taper "sudo alien -i -k *.rpm"
- attendre la fin du processus (qui est assez long vu qu'il y a 250 paquets qui s'installent)

voilà comment on installe staroffice sous ubuntu. le script d'installation fourni avec staroffice ne peut pas être utilisé pour la simple et bonne raison qu'il est fait uniquement pour les distributions à paquet rpm et non à paquets deb.
1
mamiemando Messages postés 33346 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 8 novembre 2024 7 803
25 mai 2009 à 01:13
Pour installer un paquet sous ubuntu il suffit de passer par ton gestionnaire de paquet (aptitude, apt-get, synaptic, adept...). Ici on va utiliser aptitude. Ouvre un terminal et tape dedans :
sudo aptitude update
sudo aptitude safe-upgrade

Ensuite refais ta procédure d'installation en me donnant les messages d'erreur exact avec un copier coller. Dans ton cas normalement il suffit d'installer le paquet libfreetype6 comme le montre apt-file :
(mando@aldur) (~) $ apt-file search libfreetype.so.6
libfreetype6: /usr/lib/libfreetype.so.6
libfreetype6: /usr/lib/libfreetype.so.6.3.18

Pour l'installer :
sudo aptitude install libfreetype6

Si le paquet n'est pas trouvé c'est que tu as dû oublier d'activer les dépôts security comme l'indique :
https://packages.ubuntu.com/jaunty/libfreetype6

Il faudra alors corriger /etc/apt/sources.list :
sudo nano /etc/apt/sources.list

... et rajouter les lignes adéquates.
http://doc.ubuntu-fr.org/depots
http://doc.ubuntu-fr.org/sources.list

Si tu as un doute donne moi ton fichier /etc/apt/sources.list et je t'indiquerai comment le corriger. Ensuite refais la procédure que je t'ai indiqué.

Bonne chance
0
le paquet libfreetype est installé, j'ai vérifié, mais le programme d'installation de staroffice ne le repère apparemment pas : je pense qu'il le cherche autre part, mais où, mystère
0
là je viens de m'apercevoir que je n'ai aucun dépots d'ubuntu jaunty et que je ne peux pas les installer, j'ai un message d'erreur "impossible de trouver une source pour deb"
0
mamiemando Messages postés 33346 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 8 novembre 2024 7 803
25 mai 2009 à 10:21
Peux-tu me donner le résultat de :
dpkg -l | grep libfreetype
apt-cache search libfreetype
cat /etc/apt/sources.list

Installe apt-file :
sudo aptitude update
sudo aptitude safe-upgrade
sudo aptitude install apt-file
sudo apt-file update
apt-file search libfreetype.so.6

Et donne moi le résultat de la dernière commande.

Bonne chance
0
voilà le résultat des 3 premières instructions:
dpkg -l | grep libfreetype :

ii libfreetype6 2.3.9-4ubuntu0.1
FreeType 2 font engine, shared library files

apt-cache search libfreetype :

libgd-gd2-perl - Perl module wrapper for libgd - gd2 variant
libcoin40c2 - high-level 3D graphics kit with Open Inventor and VRML97 support - runtime
libcoin60 - high-level 3D graphics kit implementing the Open Inventor API
libgd-gd2-noxpm-perl - Perl module wrapper for libgd - gd2 variant without XPM support
libttf-dev - Old FreeType 1 development files (static library and headers)
libttf2 - Old FreeType 1 TrueType font engine, shared library files
libfreetype6 - FreeType 2 font engine, shared library files
libfreetype6-dev - FreeType 2 font engine, development files
clarken@clarken-desktop:~$ cat /etc/apt/sources.list
# deb cdrom:[Ubuntu 9.04 _Jaunty Jackalope_ - Release i386 (20090420.1)]/ jaunty main restricted
# See https://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.

deb http://fr.archive.ubuntu.com/ubuntu/ jaunty main restricted
deb-src http://fr.archive.ubuntu.com/ubuntu/ jaunty main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://fr.archive.ubuntu.com/ubuntu/ jaunty-updates main restricted
deb-src http://fr.archive.ubuntu.com/ubuntu/ jaunty-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://fr.archive.ubuntu.com/ubuntu/ jaunty universe
deb-src http://fr.archive.ubuntu.com/ubuntu/ jaunty universe
deb http://fr.archive.ubuntu.com/ubuntu/ jaunty-updates universe
deb-src http://fr.archive.ubuntu.com/ubuntu/ jaunty-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://fr.archive.ubuntu.com/ubuntu/ jaunty multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu/ jaunty multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ jaunty-updates multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu/ jaunty-updates multiverse

## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
# deb http://fr.archive.ubuntu.com/ubuntu/ jaunty-backports main restricted universe multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ jaunty-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
deb http://archive.canonical.com/ubuntu/ jaunty partner
# deb-src http://archive.canonical.com/ubuntu/ jaunty partner

deb http://fr.archive.ubuntu.com/ubuntu/ jaunty-security main restricted
deb-src http://fr.archive.ubuntu.com/ubuntu/ jaunty-security main restricted
deb http://fr.archive.ubuntu.com/ubuntu/ jaunty-security universe
deb-src http://fr.archive.ubuntu.com/ubuntu/ jaunty-security universe
deb http://fr.archive.ubuntu.com/ubuntu/ jaunty-security multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu/ jaunty-security multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ jaunty restricted
deb http://fr.archive.ubuntu.com/ubuntu/ jaunty multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ jaunty restricted multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ jaunty-security restricted multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ jaunty-updates restricted multiverse
deb https://medibuntu.org jaunty free non-free
deb http://wine.budgetdedicated.com/apt jaunty main

apt-file search libfreetype.so.6 :

libfreetype6: /usr/lib/libfreetype.so.6
libfreetype6: /usr/lib/libfreetype.so.6.3.20
cat /etc/apt/sources.list :
# deb cdrom:[Ubuntu 9.04 _Jaunty Jackalope_ - Release i386 (20090420.1)]/ jaunty main restricted
# See https://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.

voilà, j'espère que tu trouveras la solution, merci pour ton aide
0
mamiemando Messages postés 33346 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 8 novembre 2024 7 803
25 mai 2009 à 21:08
Bah là manifestement ton libfreetype est correctement installé. Tu ne devrais plus avoir de problème pour installer ton paquet.
0
alors il y a un pb avec leur programme d'installation, parce que j'ai réessayé, même message d'erreur, il m'invite à regarder le listing de l'installation, je t'en donne une partie, là où çà cloche : "erreur : dépendance requise : libfreetype.so.6 est necessaire pour ooobasis3.0-core4-3.0.0-9358.i586

voilà toutes les informations que je peux te donner, je pense que le programme ne cherche pas libfreetype.so.6 au bonne endroit, mais où il le cherche ? çà mystère.
0
autre chose, j'ai remarqué que libfreetype.so.6, sur mon système, N'EST PAS UNE LIB mais simplement un lien symbolique vers une lib, est-ce que tous ces pb peuvent venir de çà ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Profil bloqué
26 mai 2009 à 00:54
Installer les mises à jour d'Ubuntu
0
mamiemando Messages postés 33346 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 8 novembre 2024 7 803
26 mai 2009 à 01:12
Autre chose, j'ai remarqué que libfreetype.so.6, sur mon système, N'EST PAS UNE LIB mais simplement un lien symbolique vers une lib, est-ce que tous ces pb peuvent venir de çà ?

C'est normal. Par exemple :
(mando@aldur) (/usr/lib) $ ls -l libfreetype.so.6*
lrwxrwxrwx 1 root root     21 avr 22 23:20 libfreetype.so.6 -> libfreetype.so.6.3.20
-rw-r--r-- 1 root root 483428 mar 14 23:09 libfreetype.so.6.3.20

Est ce que le lien symbolique est ok chez toi ? Peux-tu me reporter le résultat de
ls -l /usr/lib/libfreetype.so.6*


Installer les mises à jour d'Ubuntu

Normalement s'il a bien tapé les commandes que j'ai indiqué dans <1> c'est déjà fait.

Bonne chance
0
clarken Messages postés 2 Date d'inscription lundi 25 mai 2009 Statut Membre Dernière intervention 26 mai 2009
26 mai 2009 à 07:31
oui c'est bon, j'ai le même résultat que toi :
lrwxrwxrwx 1 root root 21 2009-05-25 10:59 /usr/lib/libfreetype.so.6 -> libfreetype.so.6.3.20

par contre comment je peux vérifier que j'ai bien toutes mes sources de mise à jour installées et configurées parce que j'ai l'impression qu'elle n'apparaissent pas quand je lance le programme de source de mise à jour : je n'ai que les "jaunty partner" dans les logiciels de tierce partie, alors que j'en avais plus avant avec l'ancienne version d'ubuntu
0
clarken Messages postés 2 Date d'inscription lundi 25 mai 2009 Statut Membre Dernière intervention 26 mai 2009
26 mai 2009 à 09:18
en fait, l'installation staroffice linux que j'ai est une installation pour toutes les distributions, donc pas uniquement ubuntu, c'est pour çà qu'il donne une autre procédure pour l'installer sans utiliser le programme d'installation, simplement j'ai l'impression que cette autre procédure est là pour "dépanner" : je pense le programme d'installation staroffice que j'ai installe des trucs en plus, comme sur la version de windows, comme par exemple le démarrage rapide.
0
mamiemando Messages postés 33346 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 8 novembre 2024 7 803
26 mai 2009 à 13:30
Question stupide pourquoi n'utilises-tu pas simplement openoffice ?
Par rapport à ton histoire de librairie reporte moi le résultat de :
ls -l /usr/lib/libfreetype.so.6*

(histoire que je vois si le lien est cassé ou non). Peux tu également me donner le résultat de :
echo $LD_LIBRARY_PATH

Bonne chance
0
excuse-moi pour la réponse tardive, j'ai fait ce que tu m'as dit, voilà les résultats :

lrwxrwxrwx 1 root root 21 2009-06-07 17:21 /usr/lib/libfreetype.so.6 -> libfreetype.so.6.3.16
-rw-r--r-- 1 root root 447292 2009-04-22 20:24 /usr/lib/libfreetype.so.6.3.16

j'ai pas de résultat pour la suite
0
mamiemando Messages postés 33346 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 8 novembre 2024 7 803
9 juin 2009 à 01:22
j'ai pas de résultat pour la suite

Mmmmh en fait c'est normal je viens de voir. Toutefois on va essayer de voir si on ne peut pas résoudre le problème avec cette variable d'environnement. Ouvre un terminal et tape :
export LD_LIBRARY_PATH=/usr/lib

Puis lance star office depuis cette console et dis-moi si ça marche. Donne moi le résultat de la commande ldd (suivi du chemin vers l'exécutable star office).

Au fait pourquoi tu n'utilises pas open office ?

Bonne chance
0
mamiemando Messages postés 33346 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 8 novembre 2024 7 803
9 juin 2009 à 01:33
Tu m'aurais dit le début que c'était un rpm que tu manipulais on aurait gagné du temps, je t'aurais directement dit d'utiliser alien :-)

Ceci dit je pense que pour ton histoire de shared library, même si alien est une solution, en bidouillant le LD_LIBRARY_PATH ça aurait pu marcher. L'idée du ldd était de vérifier l'endroit ou le .so était cherché.

Ceci dit après tout le temps que j'ai passé à essayer de te dépanner j'aurais apprécié que tu me dises pourquoi star office au lieu d'open office (d'autant plus que ça doit vraiment être TRÈS proche pour que le paquet openoffice.org-common soit en conflit...).
0
excuse moi alors pour tout le souci que je t'ai causé, et merci beaucoup pour ton aide parce que 'j'ai beaucoup appris avec toi.
Pour répondre à ta question, j'ai simplement profité d'une promo que j'ai eu sur la dernière version de staroffice, donc j'ai essayé, et je suis en train de tester leur assistance par téléphone, pour voir s'il me trouve une solution, pour l'instant, ils m'ont donné une procédure un peu bancal qui n'aurait rien résolu.

au fait, j'ai quand testé ta procédure avec les shared library et j'ai toujour la même erreur, à moin que j'ai mal compris ce que tu m'as demandé
0
tclark Messages postés 13 Date d'inscription mercredi 12 novembre 2008 Statut Membre Dernière intervention 10 juin 2009
9 juin 2009 à 02:01
j'ai fait ta commande ldd et il me met "n'est pas un executable dynamique"

au fait, je peux te demander de me faire profiter de tes lumières et m'expliquer ce que les manipulations que tu m'as demandé de faire concernant les shared libraries ont changé sur mon système, parce que, même si je commence à bien m'y connaitre en linux ubuntu, je ne suis pas un expert et je vois que tu en connais plus que moi. Donc si tu peux m'expliquer, je sortirai moin bête de cette expérience.
0
mamiemando Messages postés 33346 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 8 novembre 2024 7 803
9 juin 2009 à 02:29
J'attends toujours la réponse à la question pourquoi staroffice au lieu d'openoffice ?

.so versus .a

Pour les shared library, un programme peut charger dynamiquement des librairies déjà installées sur le système de manières séparées (les shared librairies, notés .so sous linux et .dll sous windows). Ces librairies s'opposent aux librairies statiques (.a sous linux et .lib sous windows).

Lorsque tu compiles un programme, tu as le choix entre utiliser des librairies statiques (.a) et dans ce cas le contenu du .a est recopié dans l'exécutable. Dans ce cas l'exécutable est plus volumineux mais s'affranchit des librairies installées sur le système. C'est d'autant plus dommage quand le .so correspondant est présent sur la machine en question.

Du coup on utilise en général plutôt des .so, d'autant plus que normalement tu es sensé installer un logiciel via ton gestionnaire de paquets. Dans ton cas il s'agit de fichiers .deb, que tu n'es d'ailleurs même pas sensé manipuler directement puisque tout se fait normalement au travers d'un gestionnaire de paquet, comme aptitude ou synaptic.

Lorsque l'installation est faite via un gestionnaire de paquet, il est facile pour un mainteneur de paquet de garantir que le .so sera présent. Il suffit que le paquet a une dépendance sur la librairie en question. Par exemple, si on prend le cas de star office, il suffirait de mettre une dépendance dans le .deb de staroffice sur libfreetype afin de garantir la présence du libfreetype.so.

Sans rentrer dans les détails, un gestionnaire de paquet sait quel paquet dépend de quel(s) paquet(s), les fichiers qu'il contient etc...

La commande ldd

Le rôle de ldd est de voir les lien que l'exécutable peut avoir établi vers les .so.
man ldd

Exemple :
(mando@aldur) (~/cpp/app_dynamic_simulator/build) $ ldd app_dynamic_simulator
        linux-gate.so.1 =>  (0xb7f49000)
        libpcre.so.3 => /usr/lib/libpcre.so.3 (0xb7f01000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7e13000)
        libm.so.6 => /lib/i686/cmov/libm.so.6 (0xb7ded000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7de0000)
        libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb7c7e000)
        /lib/ld-linux.so.2 (0xb7f4a000)

On voit que ce programme (écrit par mes soins) dépend de plusieurs .so dont le chemin est précisé complètement. J'espérais voir un truc de ce genre pour staroffice.

La variable d'environnement LD_LIBRARY_PATH

Les .so sont généralement rangés dans /usr/lib ou dans /lib. Mais ce serait un peu contraigant si on ne pouvait mettre que des .so à cet endroit (en particulier quand tu n'as pas les droits pour écrire dans ces répertoires).

À la compilation d'un programme Il est possible de préciser d'autres répertoires où trouver les .so (voir man gcc).

À l'exécution, on peut utiliser la variable d'environnement LD_LIBRARY_PATH. Cette variable est pour les .so l'équivalent de PATH pour les exécutables. Elle permet à ton shell de savoir où trouver les .so qu'ils ne parvient pas à trouver.

Le gestionnaire de paquets

Dans ton cas, tu manipules un fichier rpm, c'est-à-dire un paquet qui utilise d'autres conventions et dépendances (voir d'arborescence à l'installation) que les paquets debian (.deb).

Alien permet plus ou moins de s'en sortir mais provoque malheureusement une installation massive de paquets ce qui est un peu dommage. Le résultat n'est d'ailleurs pas forcément transcendant. Je ne sais pas trop comment alien marche car je ne l'ai utilisé qu'une fois et il y a bien longtemps, donc difficile pour moi d'en dire plus. Cependant d'après ce que tu dis, on dirait qu'il cherche toutes les dépendances rpm du rpm que tu cherches à installer (ce qui explique le nombre assez impressionnant de paquets) très probablement redondants avec les paquets debian que tu as d'ores et déjà installé.

Compiler un paquet

Une autre possibilité (si tu les as) aurait été de compiler les sources de star office. Si j'avais le choix, je pense que je préférerais cette solution car je n'aurais pas les inconvénients inhérents à alien. Le problème c'est que comme alien tu ne bénéficies plus des avantages de ton gestionnaire de paquets (mises à jours, procédures de désinstallation ou de reconfiguration simplifiées et propres etc...).

Mais parfois ce n'est pas forcément évident, d'autant qu'il faut souvent installer pas mal de paquet de développement (noté *-dev sous debian et distributions dérivées). Du coup si tu ne programmes pas, ce n'est pas forcément rentable.

OpenOffice ?

Dans ton cas, je pense qu'il manquait suffisamment peu de dépendances pour éviter de passer par alien (et de faire en sorte que le programme utilise les librairies déjà installées sur ton système). Mais bon peut-être qu'une fois que libfreetype aurait marché, il aurait manqué autre chose...

Au final, je pense que la solution la plus simple aurait été d'installer openoffice qui lui peut être directement installé sans douleur via ton gestionnaire de paquet. Maintenant, il y a peut-être des spécificités dans star office que je ne connais pas qui justifie ton choix... C'est pour ça que j'aimerais comprendre ce qui t'a pousser à te casser la tête à installer staroffice dans la douleur là où une installation d'openoffice est triviale et immédiate.

En espérant t'avoir éclairé, bonne soirée !
0
tclark Messages postés 13 Date d'inscription mercredi 12 novembre 2008 Statut Membre Dernière intervention 10 juin 2009
9 juin 2009 à 10:20
C'est peut-être un peu idiot de ma part, mais lorsque j'ai la possibilité de choisir entre une version payante et une version gratuite d'un même logiciel, je prend la version payante, quand j'ai les moyens évidemment (et ce fut le cas puisque j'ai bénéficié d'une promo), considérant que, si elle est payante, elle est plus fiable et qu'il y a une "valeur ajoutée" (dans le cas présent, des modules en plus), donc qu'il est plus profitable de prendre cette version. Sinon pourquoi celle-ci existerait-elle ?

merci pour ta réponse, même si j'ai pas tout compris (encore une fois je ne suis pas aussi expert que toi), ç'était très instructif.
J'ai refais ta commande ldd et export LD_LIBRARY_PATH=/usr/lib, mais rien n'y fait : je pense que j'ai mal compris la procédure, et comme je suis perseverant et que, comme tu me l'as confirmé, il est possible d'installer staroffice (ou openoffice, puisque lorsque tu le télécharge et que tu décompacte le zip, tu as le même script d'installation que staroffice, qui te génère la même erreur) en passant par le script d'installation, je vais te demander de me redonner la procédure pas-à-pas, si tu le veux bien évidemment, je ne t'oblige pas, tu en as déjà beaucoup pour moi, et je t'en remercie sincèrement.
Tout ce qui peut contribuer à me perfectionner dans l'utilisation de linux m'intéresse, donc n'hesite pas à me donner conseils et astuces, ça ne tombera pas aux oubliettes, je te le garantis.
0
mamiemando Messages postés 33346 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 8 novembre 2024 7 803
9 juin 2009 à 10:44
C'est peut-être un peu idiot de ma part, mais lorsque j'ai la possibilité de choisir entre une version payante et une version gratuite d'un même logiciel, je prend la version payante, quand j'ai les moyens évidemment (et ce fut le cas puisque j'ai bénéficié d'une promo), considérant que, si elle est payante, elle est plus fiable et qu'il y a une "valeur ajoutée" (dans le cas présent, des modules en plus), donc qu'il est plus profitable de prendre cette version. Sinon pourquoi celle-ci existerait-elle ?

Parce que des gens tiennent le même raisonnement que toi et que rien ne l'empêche :-) Ou parce que la version payante répond à des besoins spécifiques (par exemple : windows vs linux, cplex vs coin...) Ou à causes d'habitudes (par exemple : microsoft office vs openoffice, IE vs firefox, Outlook vs thunderbird...).

Pourtant certains logiciels libres sont mieux que les versions "payantes". Si on considère que les logiciels windows sont payés au moment d'acheter windows, regarde la différence entre un msn messenger et un pidgin, entre un windows media player et un amarok etc...

Moi mon raisonnement c'est de commencer par la solution libre et simple, et si vraiment j'ai un besoin spécifique avec une version payante, alors on peut commencer à négocier ^^

J'ai refais ta commande ldd et export LD_LIBRARY_PATH=/usr/lib.

Bah c'est peut être que je me suis trompée, il n'y a pas vraiment de mystère, normalement c'est un truc du genre :
export LD_LIBRARY_PATH="/usr/lib:$LD_LIBRARY_PATH"
staroffice & (au besoin corrige par le nom de ton exécutable, je ne le connais pas)

Il est important de lancer star office via le terminal où tu as fait le export pour que ça marche.

Tout ce qui peut contribuer à me perfectionner dans l'utilisation de linux m'intéresse, donc n'hesite pas à me donner conseils et astuces, ça ne tombera pas aux oubliettes, je te le garantis.

Ça fait plaisir :-) Je vais te donner un conseil alors : regarde open-office il sera toujours temps de faire du star office si ça ne te convient pas :-)
0
tclark Messages postés 13 Date d'inscription mercredi 12 novembre 2008 Statut Membre Dernière intervention 10 juin 2009
9 juin 2009 à 14:09
je sais très bien que tu as raison mamie, mais comme je suis curieux de nature (c'est pas une excuse, je sais), quand je vois qu'il y a 2 versions d'un même logiciel, je prend la payante pour savoir ce qui change par rapport à la gratuite : d'abord ce qui change, c'est le nombre de boutons et des barres d'outils sous staroffice, et apparemment la conversion en fichier msoffice et odt se fait mieux (apparemment seulement, je l'ai lu sur le site de sun), et il y a un module sous staroffice qui est plutot intéressant : c'est un convertisseur de macro vba (je l'ai pas testé, j'ai pas réussi à trouver comment il marche).

j'ai refais la procédure comme tu m'as dit, mais rien ne change, j'ai toujours le même message d'erreur. Donc, une petite question : dois-je taper la commande tel que tu m'as dit ou dois-je remplacer LD_LIBRARY_PATH par la dépendance manquante (libfreetype.so.6 dans le cas présent) ? Comme je travaille sous l'environnement kde, j'utilise konsole comme terminal. question peut-être idiote : est-ce que ça change quelque chose ?

Abandonnons staroffice pour le moment, je vais te parler d'un autre souci que j'ai eu avec ubuntu : quand je suis passé de la version 8.04 à la 8.10, le son sous internet avait disparu, mais le reste fonctionnait. Lorsque je suis passé à la 9.04, ce fut la catastrophe : déjà elle m'a changé ma config clavier pour m'en mettre un américain, je n'avais toujours pas de son sous internet, mais en plus le flashplayer ne marchait pas, ce qui faisait que, à la place de la première image d'une vidéo, j'avais un gros bouton de lecture gris et, lorsque j'appuyais dessus rien ne se passait ; pire : mozilla se bloquait. Je suis allé sur différents forums pour trouver une solution, j'en ai trouvé qui était bien (fluoblog), il n'empèche que ça n'a rien donné.Je suis repassé donc à la 8.04. Il faut savoir en fait que j'ai un ordi qui date de l'age de glace (c'est un amd duron qui tourne à 750 mhz, j''ai 750 mo de mémoire vive dessus, ma carte est une compatible soundblaster).
D'après ce que j'ai pu comprendre, il y aurait un problème avec le noyau 2.6.28 d'ubuntu 9.04. Donc je vais attendre une nouvelle version qui fonctionne mieux. De toute façon, la 8.04 est une version LTS, fin du support en avril 2011, donc j'ai encore le temps.
0
mamiemando Messages postés 33346 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 8 novembre 2024 7 803
10 juin 2009 à 00:56
Apparemment la conversion en fichier msoffice et odt se fait mieux (apparemment seulement, je l'ai lu sur le site de sun), et il y a un module sous staroffice qui est plutot intéressant : c'est un convertisseur de macro vba (je l'ai pas testé, j'ai pas réussi à trouver comment il marche).

Ça peut effectivement être un point intéressant. Les macros s'importent souvent mal avec openoffice mais comme je n'utilise pas trop je n'ai pas trouvé ce point limitant. Pour l'import des fichiers office avec openoffice ça se passe globalement bien tant que ça reste pas trop compliqué. La plupart des différences sont dûes au polices mais il est possible d'installer les polices microsoft dans openoffice.

j'ai refais la procédure comme tu m'as dit, mais rien ne change, j'ai toujours le même message d'erreur. Donc, une petite question : dois-je taper la commande tel que tu m'as dit ou dois-je remplacer LD_LIBRARY_PATH par la dépendance manquante (libfreetype.so.6 dans le cas présent) ? Comme je travaille sous l'environnement kde, j'utilise konsole comme terminal. question peut-être idiote : est-ce que ça change quelque chose ?

Non non c'est comme je t'ai dit. Le fait que tu utilises konsole ne change rien du moment que staroffice est lancé via la même konsole. Il se peut aussi que cette méthode ne marche simplement pas. Comme j'e t'ai dit je me suis peut-être trompée.

Abandonnons staroffice pour le moment, je vais te parler d'un autre souci que j'ai eu avec ubuntu : quand je suis passé de la version 8.04 à la 8.10 [...]

Ça ne me surprend pas vraiment. Contrairement à debian les changements de version ubuntu se font souvent un peu dans la douleur. Quel que soient les problèmes que tu rencontres je t'invite à ouvrir un nouveau fil de discussion par problème sur le forum linux afin de maintenir la clarté de ce fil de discussion.

déjà elle m'a changé ma config clavier pour m'en mettre un américain,

C'était sans doute un problème de configuration Xorg. C'est un problème qu'on a déjà traité plusieurs fois sur le forum.

Je n'avais toujours pas de son sous internet, mais en plus le flashplayer ne marchait pas, ce qui faisait que, à la place de la première image d'une vidéo, j'avais un gros bouton de lecture gris et, lorsque j'appuyais dessus rien ne se passait ; pire : mozilla se bloquait.

C'était sans doute ton plugin flash qui était mal installé.

.Je suis repassé donc à la 8.04. Il faut savoir en fait que j'ai un ordi qui date de l'age de glace [...] D'après ce que j'ai pu comprendre, il y aurait un problème avec le noyau 2.6.28 d'ubuntu 9.04. [...]

Ça n'a aucun rapport ^^ Peu importe l'âge du PC et le matériel ce ne sont pas des problèmes noyaux. Le problème aurait pu être noyau si tu n'avais plus de son du tout par exemple (et encore j'aurais d'abord soupçonné alsa !). Idem pour flash ce n'est pas un problème noyau. Si tu n'avais plus eu de mode graphique ça aurait été à la rigueur un problème de module de carte vidéo par exemple.

Je te rappelle au passage qu'un module est un "morceau de noyau" qui peut être chargé ou déchargé une fois l'ordinateur démarré. Un module (au même titre que le noyau) sert à prendre en charge une fonctionnalité bas niveau. C'est par exemple un pilote, la prise en charge d'un système de fichier (ext3, ntfs...), etc... Le noyau peut être vu comme un pack de modules chargé au démarrage.

Le noyau doit prendre en charge les différentes fonctionnalités "vitales" pour que ton système puisse démarrer (par exemple la prise en charge des disques durs, l'ext3...). Les fonctionnalités "optionnelles" peuvent être intégrées dans le noyau ou dans des modules. En général on ne se pose pas ce genre de question car les noyaux fournis par ta distribution sont suffisamment complets pour démarrer sur à peu près n'importe quelle machine. C'est plutôt un problème qui survient quand tu compiles ton propre noyau...

Pour revenir à ce que tu dis, quand un problème est localisé à une application (par exemple le son marche sauf pour flash) ce est pas un problème noyau, c'est un problème au niveau de l'application. Par exemple elle est mal installée, partiellement cassée ou mal configurée.

Bonne chance
0
tclark Messages postés 13 Date d'inscription mercredi 12 novembre 2008 Statut Membre Dernière intervention 10 juin 2009
10 juin 2009 à 10:31
Il me semble pourtant avoir installé la version 9.04 correctement, même le flasplayer, qui s'installait directement à partir de firefox, mais justement : la première fois que j'ai lancé firefox sur ubuntu jaunty (9.04) un ecran apparait me disant qu'il a besoin de modules complémentaire,et me met la liste et me propose de les installer, il y en avait 3, je les installe les uns après les autres, mais le message revient malgré tout, alors j'ai utilisé synaptic pour installer les plugins mozilla que je trouvais, mais rien n'a changé. Bon, pour le moment, je reste sur la 8.04, c'est celle qui marche le mieux avec ma config.
Je suis allé sur le forum ubuntu, ils disent aussi que c'est pulseaudio qui bloque le son sur internet et ils conseillent de l'enlever, simplement si tu le fais, ça enlève aussi le paquet ubuntu-desktop qui est plutot important pour la bonne marche du système.
Je vais quand même, comme tu m'as dit, créer un fil sur le forum et on verra ce que ça donne.
0
mamiemando Messages postés 33346 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 8 novembre 2024 7 803
10 juin 2009 à 10:51
Non non pour virer pulseaudio (qui effectivement pose souvent problème) ça se fait via asoundconf. Une petite recherche sur le forum pour voir comment faire...
0