Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
amsn_svn [Le 06/07/2009, 11:01]
213.95.41.13 ancienne révision restaurée
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​Intrepid Jaunty Karmic messagerie_instantanee}} 
----- 
  
- 
-====== 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 : 
-<​code>​ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0x07af2e69547ac004b7bcb5971c1e55a728cbc482</​code>​ 
- 
-[[:​tutoriel:​comment_modifier_sources_maj|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%%''​| 
- 
-[[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|Rechargez la liste des paquets]], puis [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt://​amsn|amsn]]**. 
- 
- 
-En cas de problème, //voir la discussion [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=2761239#​p2761239|"​aMSN SVN" sur le forum ubuntu-fr]].//​ 
- 
-=== Comment retrouver la clé associée aux dépôts PPA ?=== 
- 
-FIXME a verifier 
- 
-<note help>​L'​identifiant se retrouve sur le site suivant : [[https://​launchpad.net/​~amsn-daily/​+archive/​ppa]]</​note>​ 
- 
-La methode la plus simple est celle ci 
-J ai testé la methode de Loiseau2nuit et ca fonctionne avec la visioconférence,​image + son .aMsn/aMsn ok;aMsn Msn ok :-P.Merci encore à Loiseau2nuit:;​-) 
-http://​www.loiseau2nuit.net/​le-geek-lab/​linux/​amsn-ubuntu-jaunty,​123 
- 
- 
-===== Methodes a verifier ===== 
- 
-<note warning>​Ces méthodes datent de presque 2 ans. Ne sont-elles pas obsolètes ?</​note>​ 
- 
- 
-==== Compilation ==== 
- 
-//Versions en développement (aMSN SVN et Tcl/Tk CVS)// 
- 
- 
- 
- 
- 
- 
-=== Pré-requis === 
-<​note>​Avec ce tutoriel Tk/Tcl seront compilées dans **/​usr/​local** ; les versions déjà présentes sur votre système et utilisées par d'​autres applications (Scribus par exemple) ne devraient donc pas être modifiées.\\ 
-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. 
-</​note>​ 
-== 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 === 
-<​note>​Par habitude et parceque je n’aime 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.</​note>​ 
-== 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 
- 
-<​note>​La dernière ligne de commande exécute toutes les opérations nécessaires à la compilation et l'​installation d'amsn (./​configure,​ make et make install) et modifie également l'​exécutable **amsn** afin qu'il soit lancé avec la bonne version de wish (**wish8.6**) et éviter ainsi l'​erreur TkCx (sudo sed --in-place '​s/​wish /wish8.6 /' ​ /​opt/​amsn_svn/​amsn/​amsn).</​note>​ 
- 
-== Installation de tls1.50 == 
-<note important>​Lors du premier lancement d'​amsn,​ le module tls1.50 devrait **automatiquement** être téléchargé (dans amsn_received) et compilé selon l'​architecture de votre système.\\ 
-L'​étape suivante est donc **facultative** est n'est destiné qu'à ceux qui souhaiteraient réaliser la totalité des opérations manuellement.</​note>​ 
-  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 : 
-{{amsn:​erreur_tls.png|erreur TkCx}}\\ 
-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.\\ 
-<note tip>Il est également possible de les décompacter dans /​usr/​local/​share/​amsn/​skins et /​usr/​local/​share/​amsn/​plugins,​ afin qu'ils soient disponibles pour tous les utilisateurs. Mais cela nécessite les droits root.</​note>​ 
- 
- 
-==== 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/ 
- 
----- 
-//​Contributeur : [[utilisateurs:​did]],​ [[utilisateurs:​redgolum]]//​ 
-\\ 
  • amsn_svn.1246870902.txt.gz
  • Dernière modification: Le 06/07/2009, 11:01
  • par 213.95.41.13