Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !



Client messagerie Instantanée : Mercury

Mercury est un client de messagerie instantanée qui supporte le protocole Jabber et le protocole Msn.

Mercury est intéressant pour toutes ces fonctionnalités : multi-session (jabber & msn), wizz, clins d'oeil, gestion des flux RSS, ainsi que beaucoup d'options pour le configurer à son aise.

Ce client de messagerie est écrit en Java par un néerlandais, ce qui veut dire que vous devez disposer de JRE ou JVM (Machine virtuelle JAVA), si vous ne l'avez pas d'installé suivez ce guide.

Installation avec le paquet (.deb)

Pour télécharger la dernière version de Mercury, vous pouvez soit:

  1. Allez sur la page officielle (pour les binaires),
  2. Ou sur ce site, pour retrouver les liens .rpm et .deb

Une fois le fichier téléchargé, ouvrez un terminal, et tapez :

 sudo dpkg -i mercury-messenger_1710_S7_i386.deb       // Adaptez selon votre version.

Si vous voulez utiliser la dernière béta, téléchargez le paquet, décompressez-le, jetez les dll (:-P vous savez pourquoi!) et remplacez les dossiers contenus dans: /usr/lib/Mercury , par les dossiers contenus dans l'archive. (vous devez avoir les droits super-utilisateur pour les remplacer)

Une fois tout cela fait, il faut relancer Mercury (toujours en root), et après en mode normal bien entendu!

Vous voila paré!

Installation avec le paquet rpm (.rpm)

Pour cette installation il vous faudra fakeroot et alien :

sudo apt-get install fakeroot alien


Téléchargez le paquet rpm de mercury 1.8 (sur le bureau par exemple): ftp://fr2.rpmfind.net/linux/sourceforge/p/pr/projeto-messias/mercury-messenger-1.8-2.noarch.rpm
installez le avec alien:

alien -i ~/Desktop/mercury-messenger-1.8-2.noarch.rpm


Si le programme ne marche pas:

cd /usr/lib/mercury 
sudo cp Mercury Mercury.bak 
cat Mercury.bak | sed "s/export LD_ASSUME_KERNEL/#xport LD_ASSUME_KERNEL/" > Mercury 

Installation avec les sources

Téléchargez la version de Mercury "Update" sur :
http://www.mercury.to/index.php?page=Downloads
Prennez celle où il y a le petit logo :

Dézippez le contenu du .zip dans le dossier de votre choix, par exemple /usr/share/mercury :

sudo mkdir /usr/share/mercury
sudo unzip 1.8.zip -d /usr/share/mercury

On définit les permissions :

sudo chgrp -R users /usr/share/mercury && sudo chmod -R 775 /usr/share/mercury
sudo chmod 777 /usr/lib/mercury/Mercury.lax

On transforme le script de démarrage de Mercury en exécutable :

sudo chmod +x /usr/share/mercury/startup/startup_linux.sh

Puis on crée un lien symbolique, pour pouvoir lancer le programme :

sudo ln -s /usr/share/mercury/startup/startup_linux.sh /usr/bin/mercury

Avec cette méthode, on prendra soin de créer manuellement un lien dans le menu Gnome avec gnome_editor (alacarte).

Voilà, c'est fini. Mercury est installé sur votre système.

Problèmes rencontrés avec les deux méthodes

  • Corriger l'erreur due à un manque de droits sur le fichier /usr/lib/mercury/Mercury.lax
sudo chmod 777 /usr/lib/mercury/Mercury.lax
  • Corriger l'erreur due à la machine virtuelle

Il semble que Mercury ne se lance pas avec certaines machines virtuelles. Dans ce cas il suffit simplement de changer la machine virtuelle utilisée par Ubuntu :

sudo update-alternatives --config java

Là vous obtiendrez la liste des différentes machines virtuelles, vous n'avez plus qu'à en choisir une autre !

  • Autre problème

Le site officiel suggère que le fichier startup_linux.sh présent dans les sources ne fonctionne pas. Téléchargez alors le nouveau à cette adresse : http://mercury.to/index.php?page=Wiki&wikipage=Linux_SetupNPTL

Une fois téléchargé, tapez ceci :

sudo cp startup_linux.sh /usr/share/mercury/

Problèmes avec Beryl

Java jre 1.5 ne semble pas bien fonctionner sous Beryl. Pour résoudre le problème de java avec la plupart des programmes, il suffit d'installer la version Blackdown jre1.4 via apt-get:

sudo apt-get install j2re1.4

et selectionner cette version de java:

sudo update-alternatives --config java

Cependant, il semblerait que ce ne soit pas sufisant pour Mercury car il ne detecte pas automatiquement la version de java, donc il va faloir modifier un fichier: -on fait une copie de secours au cas ou…:

sudo cp '/usr/lib/mercury/Mercury.lax' '/usr/lib/mercury/Mercury.bak2'

-on modifie:

sudo gedit '/usr/lib/mercury/Mercury.lax'

Aller à la ligne 50: lax.nl.current.vm=(…) et mettre "/usr/lib/j2se/1.4/jre/bin/java" (sans les guillemets) après le "=".

Lancer Mercury

  • Sur Gnome : Applications > Internet > Mercury.
  • Sur Kde : Menu K > Internet > Mercury.
  • En ligne de commande : mercury.

Enfin, pour le 1er lancement de Mercury, il vous faut le lancer en root (en ligne de commande), ce qui vous permettra de voir les éventuelles erreurs, et pour que le fichier mercury.lax puisse s'écrire correctement. Lancez-le simplement, fermez le programme et relancez-le via le chemin d'accès de votre environnement préféré, puis entrez vos identifiants, mot de passe etc…

Mercury en français

Système > Langue > Français.

Captures d'écran

8d9bbe390c7d7579cd0c7f423d54.jpeg dbb29888db21703d34f0fc95b2bc.jpeg 95629453ce81b9cb82e98ba3d471.jpeg 7b98ff6b0b7ac6e194382209f4bd.jpeg 343f8f2301813f47a0f21e48e423.jpeg


Contributeur : Rédigé par ReMink,d.loic.

  • mercury.1166711518.txt.gz
  • Dernière modification: Le 18/04/2011, 14:57
  • (modification externe)