Ceci est une ancienne révision du document !


aMSN 0.97b, un clone libre de Windows Live Messenger

La version 0.97b est destinée à Feisty. Vous pouvez consulter la page principale d'aMSN pour trouver le détail de ce logiciel ainsi que les autres versions disponibles.

Cette version est encore en phase beta. La dernière version stable actuelle est la version aMSN 0.96.

Cette version permet les fonctionnalités suivantes :

  • envoi et réception de vidéo
  • envoi et réception de messages vocaux
  • transfert de fichiers
  • envoi de wizz (nudge) illimités
  • envoi et réception de clins d'oeil grâce au plugin winks
  • utilisation de smileys et autre icônes animés
  • envoi de message vers des contacts hors-ligne (transfert différé)

Il n'est pas encore possible de faire de la conversation vidéo (vidéo et son simultanément).

Le dépôt Trevino propose une version d'aMSN 0.97b que l'on pourra donc simplement installer.

Il y a quelques temps, ce dépôt ne permettait pas d'installer amsn sur les systèmes 64 bits. Si c'est toujours le cas, des packages issus de la procédure de compilation expliquée plus bas sont disponnibles, ainsi qu'un tutoriel Par ici

Désinstallez d'abord la version des dépôts Universe si vous l'avez déjà installé :

sudo apt-get remove amsn

Modifiez vos sources de mises à jour pour activer le dépôt suivant :

deb http://download.tuxfamily.org/3v1deb feisty 3v1n0

Puis ajoutez la clef du dépôt en exécutant la ligne suivante dans un terminal :

wget http://download.tuxfamily.org/3v1deb/DD800CD9.gpg -O- | sudo apt-key add -

Puis installez le paquet amsn

Le paquet actuellement proposé par ce dépôt s'installe avec tous les plugins et quelques skins.

Il est ensuite vivement conseillé de désactiver immédiatement les dépôts Trévino et de n'effectuer aucune mise-à-jour avant cela, certains autres paquets de ce dépôt pourraient poser des problèmes.

Si au démarrage, l'assistant d'installation du module TLS vous demande de choisir votre architecture système, éditez le fichier /usr/lib/tls1.50/pkgIndex.tcl et remplacer

if needed tls 1.5

par

if needed tls 1.50
Au démarrage cocher "Ne pas installer, etc…" et dans Compte → Préférences → Avancé, tout en bas, dans Autres, indiquez le chemin de la lib tls /usr/lib/tls1.50
Cette méthode permet d'installer la toute dernière version d'aMSN, mais celle-ci provenant du serveur SVN est toujours en développement ce qui signifie qu'elle peut se révéler instable. L'utilisation de cette version est donc a vos risques et perils.
Si vous utilisez XChat la méthode ci-dessous ne fonctionnera pas (amsn ne se lancera pas). Il faut choisir entre les deux, ou bidouiller, ou se tourner vers un autre client (comme Konversation par exemple)
Cette procédure va installer Tcl/Tk 8.5, cependant cette version est toujours en version alpha. Celui-ci a d'ailleurs plusieurs fuites mémoires qui rendent l'utilisation des dernières versions de aMSN difficile du fait d'une consommation de mémoire excessive. Il est recommandé de continuer a utiliser les versions stables de Tcl/Tk 8.4
Des packages créés à partir du tutoriel ci-dessous sont disponnibles pour la version 64 bits sur cette page. Cela vous évite de devoir compiler.

Préparation

Avant tout si vous avez installé aMSN 0.96 dé-aliasée vous devez supprimer les paquets suivants :

sudo apt-get remove tcl8.5 tk8.5 amsn (amsn-skins amsn-plugins)

Installez les paquets libxft2 libxft2-dev libpng12-dev libjpeg-dev

Créer ensuite un répertoire dans votre "Home" qui servira à la compilation de TCL et TK et allez dedans de cette manière :

mkdir tclbuild && cd tclbuild/

On télécharge les derniers paquets tcl et tk :

wget http://heanet.dl.sourceforge.net/sourceforge/tcl/tcl8.5a6-src.tar.gz 
wget http://heanet.dl.sourceforge.net/sourceforge/tcl/tk8.5a6-src.tar.gz

On décompresse le tout :

tar xvzf tcl8.5a6-src.tar.gz
tar xvzf tk8.5a6-src.tar.gz

Compilation de TCL8.5

Si vous avez suivi les lignes précédentes vous devriez toujours être dans le répertoire tclbuild/, il vous suffit donc juste de faire :

cd tcl8.5a6/unix/

On passe ensuite à la compilation :

./configure --prefix=/usr/local/tcl --enable-threads && make && sudo make install

Voila pour TCL8.5 passons à TK8.5.

Compilation de TK8.5

De même si vous avez suivi le tuto jusque là vous devriez toujours être dans tclbuild/tcl8.5a5/unix/, il vous suffit donc de faire ceci :

cd ../../tk8.5a6/unix/

Passons à la compilation :

./configure --prefix=/usr/local/tk --enable-xft --enable-threads && make && sudo make install

Si vous avez des erreurs de compilation, installez le paquet libx11-dev

Compilation de aMSN SVN

Créer tout d'abord un répertoire amsn dans votre "Home" et rendez vous dedans grace aux commandes suivantes :

mkdir amsn/ && cd amsn/

Téléchargez et décompressez la dernière version du SVN de cette manière :

wget http://amsn.sourceforge.net/amsn_dev.tar.gz && tar zxvf amsn_dev.tar.gz

Rendez vous dans le répertoire décompressé, Puis on compile avec tcl/tk 8.5 précedemment installés :

cd msn/
./configure --with-tcl=/usr/local/tcl/lib --with-tk=/usr/local/tk/lib && make && sudo make install

Voila aMSN est bien installé, il reste plus qu'à faire en sorte qu'il marche en désaliasé !

Chez certains la compilation d'aMSN semble impossible, suite à un problème d'autoconf. Il suffit d'installer le paquet autoconf pour résoudre le problème.

Activer l'anti-aliasing

C'est pas le tout on a pas fait tout ça pour rien donc activons l'anti-aliasing de cette manière:

Éditez le fichier /usr/share/amsn/amsn

Modifier la ligne #3 de cette manière :

exec /usr/local/tk/bin/wish8.5 $0

Sauvegardez et quittez.

TLS

Modifier le fichier autoupdate.tcl de la manière suivante :

Éditez le fichier /usr/share/amsn/autoupdate.tcl

Recherchez "set downloadurl" et remplacez l'ancienne url par celle-ci:

http://downloads.sourceforge.net/tls/tls1.4.1-linux-x86.tar.gz

Enregistrez et quittez, relancez aMSN cela devrait marcher !

Conclusion

Vous avez maintenant TCL/TK versions 8.5 installés dans /usr/local/tcl/ . Et la dernière version de aMSN SVN est maintenant installé et dé-aliasée, pour la lancer il vous suffit de faire :

amsn

Si vous avez un message d'erreur parlant de "msgcat" au lancement de aMSN, il suffit de faire la manipulation suivante :

Allez dans le dossier des sources de tcl, tcl8.5a5/library/msgcat/ et copiez le contenu dans /usr/loca/tcl/lib/tcl8.5 et ça devrait fonctionner.

Si vous avez des problèmes dans le menu GNOME avec l'icône, utilisez Alacarte Menu Editor et allez dans le raccourci aMSN, là vous pourrez changer la destination de l'icône qui se trouve en fait dans "/usr/local/share/amsn/icons/32x32/msn.png".

  • amsn/0.97b.1189717061.txt.gz
  • Dernière modification: Le 01/10/2007, 19:13
  • (modification externe)