Ceci est une ancienne révision du document !
Installation de la dernière version d'aMSN
Ces méthodes permettent d'utiliser la dernière version d'AMSN, aussi appelée "aMSN SVN" ou "aMSN Daily".
Installation de la dernière version (Dépôt Launchpad)
Copiez-collez cette ligne dans un terminal pour ajouter la clé d'authentification du dépôt :
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0x07af2e69547ac004b7bcb5971c1e55a728cbc482
Ajoutez un des dépôts non officiels suivants à vos sources de mises à jour (choisissez celui correspondant à votre version d'Ubuntu) :
Version | Dépôt |
---|---|
Ubuntu 9.10 | deb http://ppa.launchpad.net/amsn-daily/ppa/ubuntu karmic main |
Ubuntu 9.04 | deb http://ppa.launchpad.net/amsn-daily/ppa/ubuntu jaunty main |
Ubuntu 8.10 | deb http://ppa.launchpad.net/amsn-daily/ppa/ubuntu intrepid main |
Rechargez la liste des paquets, puis installez le paquet amsn.
En cas de problème, voir la discussion "aMSN SVN" sur le forum ubuntu-fr.
Comment retrouver la clé associée aux dépôts PPA ?
a verifier
Methodes a verifier
D accord avec toi.J ai testé la methode de Loiseau2nuit et ca fonctionne avec la visioconférence,image + son comme Msn .Merci encore à Loiseau2nuit: http://www.loiseau2nuit.net/le-geek-lab/linux/amsn-ubuntu-jaunty,123
Compilation
Versions en développement (aMSN SVN et Tcl/Tk CVS)
Pré-requis
En revanche, les anciennes versions d'aMSN seront écrasées par cette compilation. De plus, si une version d'aMSN des dépôts est encore présente, une éventuelle mise-à-jour de celle-ci risquerait de casser toute votre installation, il est donc préférable de la désinstaller.
Installation des dépendances
sudo apt-get install build-essential fakeroot python-dev libsox-dev libltdl3-dev libssl-dev libpng12-dev libjpeg-dev libxft-dev subversion cvs
Installation
Création du répertoire d'installation
sudo mkdir /opt/amsn_svn
Installation de tcl
cd /opt/amsn_svn/ sudo cvs -d:pserver:anonymous:@tcl.cvs.sourceforge.net:/cvsroot/tcl login sudo cvs -z3 -d:pserver:anonymous@tcl.cvs.sourceforge.net:/cvsroot/tcl co -P tcl cd /opt/amsn_svn/tcl/unix sudo ./configure --prefix=/usr/local --includedir=/usr/local/include/tcl8.6 --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_svn/ sudo cvs -d:pserver:anonymous:@tktoolkit.cvs.sourceforge.net:/cvsroot/tktoolkit login sudo cvs -z3 -d:pserver:anonymous@tktoolkit.cvs.sourceforge.net:/cvsroot/tktoolkit co -P tk cd /opt/amsn_svn/tk/unix sudo ./configure --prefix=/usr/local --includedir=/usr/local/include/tcl8.6 --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_svn/ sudo svn co https://amsn.svn.sourceforge.net/svnroot/amsn/trunk/amsn cd /opt/amsn_svn/amsn 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.6 /' /opt/amsn_svn/amsn/amsn && sudo make install
Installation de tls1.50
L'étape suivante est donc facultative est n'est destiné qu'à ceux qui souhaiteraient réaliser la totalité des opérations manuellement.
cd /opt/amsn_svn sudo wget http://kent.dl.sourceforge.net/sourceforge/amsn/tls1.5.0-src.tar.gz sudo tar xvzf tls1.5.0-src.tar.gz cd /opt/amsn_svn/tls1.50/ sudo ./configure --with-ssl-dir=/usr/ --with-tclinclude=/usr/local/include/tcl8.6 && sudo make && sudo make install mkdir -p ~/.amsn/plugins ln -s /usr/local/lib/tls1.50 ~/.amsn/plugins/
Lancement
Cette version se lancera simplement avec la commande :
amsn
Erreur TkCx
Malgré la modification approprié de l'exécutable (voir "installation d'AMSN"), il se peut que vous soyez confronté au message d'erreur suivant :
Cela peut se produire lorsque plusieurs versions des bibliothèques Tcl/Tk sont présentes sur votre système et que ce n'est pas le bon exécutable wish8.5 qui est utilisé. Pour corriger ce problème, lancer amsn avec la commande suivante :
/usr/local/bin/wish8.6 /usr/bin/amsn
Désinstallation
Désinstaller aMSN
cd /opt/amsn_svn/amsn && sudo make uninstall rm -rf ~/.amsn/
Désinstaller tcl et tk
cd /usr/local/lib/ && sudo rm -rf tcl8 tcl8.6 tk8.6 tclConfig.sh tkConfig.sh libtcl8.6.so libtclstub8.6.a libtk8.6.so libtkstub8.6.a cd /usr/local/bin/ && sudo rm tclsh8.6 wish8.6 sudo rm -rf /usr/local/include/tcl8.6 sudo rm -rf /usr/local/share/man/
Désinstaller tls1.50
sudo rm -rf /usr/local/lib/tls1.50/ sudo rm /usr/local/lib/libtls1.50.so sudo rm /usr/local/include/tls.h
Supprimer les sources
sudo rm -rf /opt/amsn_svn
Installer des skins et des plugins supplémentaires
Il s'agit là des skins et des plugins disponibles sur le serveur SVN.
cd ~/.amsn/ svn co https://amsn.svn.sourceforge.net/svnroot/amsn/trunk/amsn-extras/plugins/ && svn co https://amsn.svn.sourceforge.net/svnroot/amsn/trunk/amsn-extras/skins/
D'autres skins et plugins sont disponibles ici : http://heanet.dl.sourceforge.net/sourceforge/amsn/
Pour les installer il suffit de décompacter les archives dans ~/.amsn/skins ou ~/.amsn/plugins.
Compilation du serveur de son Snack
L'utilisation de ce serveur de son est nécessaire pour pouvoir envoyer et recevoir des messages vocaux. Il permet également d'avoir du son sur aMSN en même temps que d'autres applications (Amarok, Kaffeine, VLC, etc).
sudo mkdir /opt/snack && cd /opt/snack/ sudo wget http://www.speech.kth.se/snack/dist/snack2.2.10.tar.gz sudo tar xvzf snack2.2.10.tar.gz cd /opt/snack/snack2.2.10/unix sudo ./configure --enable-alsa && sudo make && sudo make install
(Utiliser les options –with-tk=/usr/lib/ –with-tcl=/usr/lib/ si ces bibliothèques ne sont pas trouvées lors du configure)
Il sera probablement nécessaire de créer le lien symbolique suivant :
ln -s /lib/snack2.2/ ~/.amsn/plugins/
Sélectionner ensuite le serveur de son snack dans les préférences d'aMSN (onglet "Autres") pour l'activer.
Pour le desinstaller :
sudo rm -rf /lib/snack2.2/ sudo rm /lib/libsnackstub2.2.a sudo rm -rf /opt/snack/