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 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).
Installation depuis les dépôts
Le dépôt Trevino propose une version d'aMSN 0.97b que l'on pourra donc simplement installer.
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.
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
Compilation de la version SVN
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é !
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".