Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
amsn_gusty [Le 30/10/2007, 02:01] m3ta-x |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Gutsy amsn}} | ||
- | ---- | ||
- | |||
- | |||
- | |||
- | ====== Amsn Désaliasé Sous Gutsy ====== | ||
- | |||
- | installer amsn 0.97RC1 __désaliasé__ sous Ubuntu Gutsy Gibbon est devenu très pénible. | ||
- | Mais la solution existe! | ||
- | |||
- | Allez on commence, c'est assez long donc patience et suivez bien les étapes pour le faire! | ||
- | <note important>Il ne faut pas fermer le terminal durant toute la durée de l'installation!</note> | ||
- | |||
- | **Les lignes en noir sont à copier-coller dans un [[terminal]] !** | ||
- | |||
- | |||
- | =====Installation des dépendances===== | ||
- | |||
- | <code>sudo apt-get install build-essential libx11-dev libc6-dev imagemagick libjpeg-dev libpng12-dev fakeroot debhelper | ||
- | sudo apt-get install libxft-dev msttcorefonts tcltls checkinstall subversion | ||
- | sudo apt-get install libssl-dev</code> | ||
- | |||
- | |||
- | =====Compilation de TCL8.5 et TK8.5===== | ||
- | <note important>Ces versions sont en Beta. Cela signifie que vous risquez de rencontrer des problèmes en les utilisant, mais qu'elles sont en cour de stabilisation, nous les installerons donc dans ce tutoriel en dehors du système pour qu'elle ne soit utilisés que par amsn</note> | ||
- | |||
- | <code>cd && mkdir amsn_temp && cd amsn_temp</code> | ||
- | |||
- | Téléchargez les sources de TCL8.5 et TK8.5 : | ||
- | |||
- | <code>wget http://prdownloads.sourceforge.net/tcl/tcl8.5b2-src.tar.gz | ||
- | wget http://prdownloads.sourceforge.net/tcl/tk8.5b2-src.tar.gz | ||
- | wget http://switch.dl.sourceforge.net/sourceforge/tls/tls1.5.0-src.tar.gz</code> | ||
- | |||
- | Et décompressez-les: | ||
- | |||
- | <code>tar zxvf tcl8.5*-src.tar.gz && tar zxvf tk8.5*-src.tar.gz && tar zxvf tls1.5.0-src.tar.gz</code> | ||
- | |||
- | NE FERMEZ PAS LE TERMINAL. | ||
- | |||
- | |||
- | ====TCL==== | ||
- | |||
- | Dans le terminal : | ||
- | |||
- | <code>cd tcl8.5*/unix | ||
- | ./configure --prefix=/opt --exec-prefix=/opt</code> | ||
- | |||
- | (si vous avez Ubuntu en 64Bits, vous pouvez ajouter --enable-64bit à la fin de cette ligne). | ||
- | |||
- | <code>make | ||
- | sudo checkinstall -y --pkgversion 8.5-unstable --pkgname tcl8.5_antialias</code> | ||
- | |||
- | Checkinstall va construire un .deb et vous l'installer tout seul. | ||
- | |||
- | <note important>Checkinstall n'est destiné qu'à la création de paquets locaux, si vous souhaitez distribuer vos paquets nouvellement créés, utilisez la méthode officielle en suivant ce tutoriel : [[:tutoriel:creer_un_paquet|Créer un paquet]]</note> | ||
- | |||
- | Avant d'aller plus loin, pour éviter d'avoir le message d'érreur "msgcat", vous devrez copier manuellement son répertoire dans /opt : | ||
- | |||
- | |||
- | <code>sudo cp -R ../library/msgcat/ /opt/lib/tcl8.5/ | ||
- | cd ~/amsn_temp</code> | ||
- | |||
- | Ne fermez pas le terminal! | ||
- | |||
- | ====TK==== | ||
- | |||
- | <code>cd tk8.5*/unix | ||
- | ./configure --prefix=/opt --exec-prefix=/opt --enable-xft</code> | ||
- | |||
- | (Là encore, si vous avez Ubuntu en 64Bits, vous pouvez ajouter --enable-64bit à configure) | ||
- | |||
- | <code>make | ||
- | sudo checkinstall -y --pkgversion 8.5-unstable --pkgname tk8.5_antialias | ||
- | cd ~/amsn_temp</code> | ||
- | |||
- | ====TclTLS==== | ||
- | |||
- | Pour éviter le message d'erreur TLS : | ||
- | |||
- | <code>cd tls1.5 | ||
- | ./configure --prefix=/opt --exec-prefix=/opt --with-tcl=/opt/lib --with-ssl-dir=/usr | ||
- | make | ||
- | sudo checkinstall -y --pkgversion 1.5 --pkgname tlstcl_antialias</code> | ||
- | |||
- | Il y a un petit bug dans la librairie; vous devrez [[:tutoriel:comment_editer_un_fichier|éditer manuellement le fichier]] **/opt/lib/tls1.50/pkgIndex.tcl** | ||
- | |||
- | Ajoutez "0″ (zero) au numero de version, donc changez cette ligne: | ||
- | |||
- | **package ifneeded tls 1.5** | ||
- | |||
- | en: | ||
- | |||
- | **package ifneeded tls 1.50** | ||
- | |||
- | Enregistrez et fermez le fichier texte pkgIndex.tcl puis, toujours dans le terminal, tapez : | ||
- | |||
- | <code>cd ..</code> | ||
- | |||
- | |||
- | =====Compiler et installer aMsn SVN===== | ||
- | |||
- | |||
- | Vous allez télécharger aMSN avec subversion: | ||
- | |||
- | <code>svn co http://amsn.svn.sourceforge.net/svnroot/amsn/trunk/amsn amsn | ||
- | cd amsn | ||
- | ./configure --prefix=/usr --exec-prefix=/usr --with-tcl=/opt/lib --with-tk=/opt/lib</code> | ||
- | |||
- | Le message final devrait être, si tout s'est bien passé : | ||
- | |||
- | compile time options summary | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ============================ | ||
- | * X11 : yes | ||
- | * Tcl : 8.5 | ||
- | * TK : 8.5 | ||
- | * DEBUG : no | ||
- | * STATIC : no | ||
- | |||
- | Vous pouvez poursuivre : | ||
- | |||
- | <code>make deb | ||
- | sudo dpkg -i distrib/DEB/*.deb</code> | ||
- | |||
- | Et voila, aMSN est maintenant installé! | ||
- | |||
- | |||
- | ===== Ouvrir amsn ===== | ||
- | |||
- | Pour ouvrir amsn, il faudra utiliser le lanceur créé dans **Applications->Internet->aMSN** ou cette commande: | ||
- | |||
- | /opt/bin/wish8.5 /opt/bin/amsn | ||
- | |||
- | ---- | ||
- | //réalisé par : [[utilisateurs:m3ta-x]] d'après le blog de notorious et avec l'aide précieuse de krop pour la mise en page et les avertissement ;-) // |