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:0.97b-aa [Le 02/12/2007, 22:30] fabien26 ancienne révision restaurée: franchement pour le bien des docs peut utilisés, n'est il pas préférable de fermer les modifications au anonymes, ou lettre en place un système de modération pour les anonymes (de type proposition d'amélioration, qu'un inscrit pourra ensuite ajouter à la page) |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Gutsy amsn}} | ||
- | ---- | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ====== Amsn 0.97b Désaliasé ====== | ||
- | |||
- | Installer amsn 0.97 __désaliasé__ sous Ubuntu Gutsy Gibbon <del>est devenu très pénible.</del> | ||
- | |||
- | |||
- | |||
- | |||
- | ===== Méthode par .deb ===== | ||
- | |||
- | <note attention>**Ce .deb n'est pas d'une qualité exceptionnelle et n'est pas non plus un .deb ordinaire**, c'est en quelque sorte la même chose que la méthode ci-dessous adapté à [[:gutsy]] et [[:dapper]], et en plus simple d'utilisation. | ||
- | |||
- | De plus ce paquet est compatible avec la libsnack2 et tcltls nativement en place dans les dépôts d'ubuntu contrairement aux autres méthodes. | ||
- | |||
- | Si vous avez une proposition d'amélioration, un problème ou autre, contactez moi: [[utilisateurs:Fabien26]]</note> | ||
- | |||
- | [[:tutoriel:comment_installer_un_paquet| | ||
- | Installez le paquet]] (l'installation est longue, c'est normal) [[http://ppa.launchpad.net/fabien-beosfrance/ubuntu/pool/main/a/amsn-antialiased/amsn-antialiased_0.97.svn.1-1~fabien26ppa5_all.deb|amsn-antialiased_0.97.svn.1]], ce paquet auto installe amsn en version antialiased (sans problème de polices) et en plus de cela il contient le support du drag'n'drop ! | ||
- | |||
- | Après installation de ce paquet amsn sera directement disponible à l'utilisation :-) | ||
- | |||
- | ===== Méthode Manuelle ===== | ||
- | |||
- | Allez on commence, ce n'est pas très long mais 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 libxft-dev msttcorefonts tcltls checkinstall subversion libssl-dev tk8.4</code> | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | =====Compilation de TCL8.5 et TK8.5===== | ||
- | |||
- | |||
- | <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://prdownloads.sourceforge.net/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> | ||
- | |||
- | |||
- | |||
- | |||
- | ====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> | ||
- | |||
- | |||
- | ====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** | ||
- | Ouvrez un nouveau terminal (sans fermer l'autre surtout) puis | ||
- | |||
- | <code>sudo gedit /opt/lib/tls1.50/pkgIndex.tcl</code> | ||
- | |||
- | 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 et le terminal qui a servi à editer ce fichier texte. Revenez ensuite à l'autre terminal et 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 créer un lanceur avec (ou utiliser directement) cette commande: | ||
- | |||
- | /opt/bin/wish8.5 /usr/bin/amsn | ||
- | |||
- | <note important>Si vous utiliser directement la commande **amsn** et qu'une version antérieure de wish est installée, aMSN ne se lancera pas et vous aurez droit à l'avertissement suivant : "//Loading TkCximage failed. This module is needed to run aMSN. Please compile aMSN first, instructions on how to compile are located in the file INSTALL.//"</note> | ||
- | |||
- | ---- | ||
- | //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 ;-) // |