linux par un perpétuel newbie
arcade --->



gnomeapplicationscontact
accueil > trucs et astuces

ODT devenus java...

par skay • le 18/05/2007
Ce problème peut survenir après l'installation du plugin java. (JRE)
Lorsque vous souhaitez ouvrir un fichier odt ou ods (formats OpenOffice.org) un message d'erreur apparait car java ne sait pas interpréter ce type d'archives...
La cause en est le fichier x-java-archive.xml

La solution


Fermez les programmes ouverts puis ouvrez le terminal de commandes (Applications -> Accessoires) Il faut asser en super-utilisateur root et ouvrir le fichier incriminé.

$ su -
<mot de passe>
# gedit /usr/share/mime/packages/x-java-archive.xml


L'éditeur de textes ouvre alors le fichier en question.
A la fin du fichier vous verrez les lignes suivantes:
    <glob pattern="*.jar"/>
<magic priority="85">
<match type="string" value="PK\003\004" offset="0">
match type="host16" value="0xcafe" offset="40">
</match>
</magic>

</mime-type>
</mime-info>


Les options "<magic>" posent problème. Supprimez tout ce qui est entre <magic et </magic> (coloré en rouge ci-dessus) Ce qui vous donnera ceci:
<glob pattern="*.jar"/>
</mime-type>
</mime-info>


Enregistrez le fichier puis fermez l'éditeur de texte.


De retour sur le terminal, l'utilisateur est encore root (#)
Entrer la commande suivante pour finaliser la modification.
# update-mime-database /usr/share/mime










ZeSmoke le 14/09/2007 @ 20:18
Merci !! j'avais bien cherché ds les types mime mais jamais pensé au coup de la balise "magic" !!


Poster un commentaire
pseudo: (*)
e-mail:
URL:
commentaire: (*)
* obligatoire

Les commentaires sont visualisés avant publication.
^haut