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

Ceci est une ancienne révision du document !



aMSN 0.97 version finale anti-aliasée

Cette page explique comment installer la dernière version stable d'AMSN. Elle utilise également les versions 8.5.0 stables des bibliothèques tcl/tk et permet donc de disposer d'une version anti-aliasée.

aMSN 0.97 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).

NDR : Les dépôts Backports pour Gutsy proposent maintenant un paquet amsn 0.97 version finale ainsi que tcl/tk 8.5 qui permettent l'anti-aliasing. Les méthodes décrites plus bas ne sont donc plus d'actualité.

Deux méthodes d'installations sont proposées sur cette page :

Merci de rapporter les résultats obtenus avec l'une de ces trois méthodes (échec ou succès) sur ce sujet du forum.

Cette méthode utilise le scriptamsn0.97_v6.sh.
Ce script est une mise à jour de celui originellement créé par Vuen sur le forum anglophone et traduit par Splitsch sur son blog.
La version actuelle est proposé par bishop, did et Skippy le Grand Gourou (voir ici)

Avantages
  • fonctionne sur Edgy, Feisty, Gutsy et Hardy, architecture i386 et AMD64
  • utilise les sources officielles des paquets
  • à été testée de nombreuses fois avec succès sur le forum
Inconvénients
  • plus longue que la première méthode
  • la désinstallation d'un paquet compilé est toujours moins propre que celle d'un deb

Installation

Pour télécharger et exécuter ce script, une seule commande suffit :

mkdir ~/aMSN && cd ~/aMSN && wget -Y off http://doc.kubuntu-fr.org/_media/amsn/amsn0.97_v6.sh.tar.gz && tar xvzf amsn0.97_v6.sh.tar.gz && chmod +x amsn0.97_v6.sh && bash amsn0.97_v6.sh

Désinstallation

cd ~/aMSN && bash amsn0.97_v6.sh clean
Avantages
  • mêmes avantages que la compilation automatique
  • permet de savoir exactement ce qui se passe sur votre système
  • facilement adaptable sur d'autre distribution (Suse, par exemple)
Inconvénients
  • même inconvénients que la compilation automatique
  • faut tout se taper à la main ;)

Pré-requis

Désinstaller une éventuelle version d'aMSN déjà présente

Tk/Tcl seront installées dans /usr/local ; les versions éventuellement déjà présentes sur votre système ne devraient donc pas être modifiées. En revanche, il est nécessaire de désinstaller aMSN.

sudo apt-get remove amsn

Installation des dépendances

sudo apt-get install build-essential fakeroot python-dev sox-dev libltdl3-dev libpng12-dev libjpeg-dev libxft-dev subversion cvs

Installation

Création du répertoire d'installation

Par habitude et parce que je n’aime pas conserver les sources dans mon HOME, j’ai téléchargé et compilé les sources dans /opt, mais cela n’est pas indispensable. Cela nécessite cependant d'effectuer toutes les opérations suivantes en root.
sudo mkdir /opt/amsn_aa

Installation de tcl

cd /opt/amsn_aa/
sudo wget http://heanet.dl.sourceforge.net/sourceforge/tcl/tcl8.5.0-src.tar.gz
sudo tar xvzf tcl8.5.0-src.tar.gz
cd /opt/amsn_aa/tcl8.5.0/unix
sudo ./configure --prefix=/usr/local --includedir=/usr/local/include/tcl8.5 --enable-shared --enable-threads --mandir=/usr/local/share/man --enable-man-symlinks --enable-man-compression=gzip && sudo make CFLAGS="-g -O2 -D_REENTRANT" && sudo make install

Installation de tk

cd /opt/amsn_aa/
sudo wget http://switch.dl.sourceforge.net/sourceforge/tcl/tk8.5.0-src.tar.gz
sudo tar xvzf tk8.5.0-src.tar.gz
cd /opt/amsn_aa/tk8.5.0/unix
sudo ./configure --prefix=/usr/local --includedir=/usr/local/include/tcl8.5 --with-tcl=/usr/local/lib --enable-shared --enable-threads --enable-man-symlinks --enable-man-compression=gzip --enable-xft && sudo make CFLAGS="-g -O2 -D_REENTRANT" && sudo make install

Installation d'aMSN

cd /opt/amsn_aa/
sudo wget http://easynews.dl.sourceforge.net/sourceforge/amsn/amsn-0.97.tar.bz2
sudo tar xvjf /opt/amsn_aa/amsn-0.97.tar.bz2
cd /opt/amsn_aa/amsn-0.97
sudo ./configure --with-tcl=/usr/local/lib --with-tk=/usr/local/lib --enable-threads --enable-xft2 --enable-libpng && sudo make && sudo sed --in-place 's/wish /wish8.5 /'  /opt/amsn_aa/amsn-0.97/amsn && sudo make install

Lancement

Cette version se lancera simplement avec la commande

amsn

Installer des skins et des plugins supplémentaires

Il s'agit là des skins et des plugins disponibles sur le serveur SVN.

cd /usr/share/amsn
sudo svn co https://amsn.svn.sourceforge.net/svnroot/amsn/trunk/amsn-extras/plugins/ && sudo svn co https://amsn.svn.sourceforge.net/svnroot/amsn/trunk/amsn-extras/skins/

Désinstallation

Désinstaller aMSN

cd /opt/amsn_aa/amsn-0.97 && sudo make uninstall

Désinstaller tcl et tk

cd /usr/local/lib/ && sudo rm -rf tcl8 tcl8.5 tk8.5 tclConfig.sh tkConfig.sh libtcl8.5.so libtclstub8.5.a libtk8.5.so libtkstub8.5.a
cd /usr/local/bin/ && sudo rm tclsh8.5 wish8.5    
sudo rm -rf /usr/local/include/tcl8.5
sudo rm -rf /usr/local/share/man/

Supprimer les sources

sudo rm -rf /opt/amsn_aa
  • amsn_0.97.1271156528.txt.gz
  • Dernière modification: Le 18/04/2011, 14:48
  • (modification externe)