Compiler aMSN
From AMSN
This page has been translated form the English (Original) one and it is also avaible in Italian et Espagnol.
Cette page vous aidera à compiler aMSN et à l'amener à fonctionner sur votre système.
S'il vous plaît, notez que les utilisateurs de Windows et Mac OS X n'ont pas besoin de compiler aMSN, les paquets "sources" (ainsi que le dépôt SVN) contiennent déjà les binaires de aMSN pour Windows et Mac OS X.
Ces instructions sont spécifiques aux utilisateurs de Linux.
Contents |
Obtenir le code source de aMSN
Vous pouvez télécharger le code source de aMSN avec des méthodes différentes.
Si vous voulez télécharger le code source de la dernière version stable parue, vous le trouverez sur : www.amsn-project.net/download.php. Une fois sur la page, choisissez "Tarball Source".
Si vous voulez télécharger la dernière version en développement, vous pouvez la télécharger en utilisant différentes méthodes. Un très bon guide a été mis en place sur la page Installation de la version SVN
Extraire le code source
Une fois que vous avez téléchargé la source, vous devez extraire l'archive tarball. Vous pouvez faire cela soit en utilisant un extracteur d'archives graphique ou en utilisant un terminal. Si c'est la deuxième option que vous choisissez, allez dans le répertoire où aMSN a été téléchargé et tapez la commande suivante:
tar -xzvf amsn-0.xx.tar.gz
Ici, 0.xx est la version que vous avez téléchargée (amsn-0.97.tar.gz pour la version 0.97 de aMSN par exemple).
Cette étape peut être différente ou même sautée si vous avez téléchargé la version SVN. S'il vous plaît, suivez les instruction de la page Installation de la version SVN pour plus d'informations.
Installer depuis la source
Ces instructions sont pour une source indépendamment de la distribution utilisée.
Afin de compiler correctement aMSN, vous devez avoir installé certains paquets requis. Vous trouverez de plus amples informations sur ceux-ci à la page en français.
Vous aurez besoin de ces différents paquets pour pouvoir compiler aMSN :
* tcl8.4-dev * tk8.4-dev * libx11-dev * libpng12-dev * libjpeg62-dev
Notez que vous aurez également besoin des paquets de compilation suivants :
* gcc * g++ * make
Une fois que vous êtes prêt, vous devez juste tapez les commandes suivantes dans la fenêtre du terminal :
cd amsn-0.xx ./configure && make
Attendez que la compilation soit achevée et vous obtiendrez un retour de l'invite de commande.
aMSN a maintenant été compilé.
Notez que si vous avez téléchargé la version SVN, vous pourriez être obligé de faire "cd amsn" ou "cd msn" en fonction de la méthode que vous avez utilisée pour télécharger le code source.
Ensuite, en tant que root (administrateur) (ou à l'aide de la commande sudo), tapez :
make install
Une fois terminée, aMSN devrait maintenant être installé sur votre système.
Sinon, vous pouvez garder aMSN dans votre répertoire "Home" et le lancer directement à partir de là-bas (aMSN ne requiert pas d'installation pour fonctionner).
Vous pouvez créer un lien symbolique pour lancer aMSN en tapant simplement "amsn" en tant que root (ou avec sudo) depuis l'invite de commandes du terminal :
ln -s /path/to/source/folder/amsn-0.xx/amsn /usr/bin/amsn
Sur la base de Debian
Il s'agit d'une ligne de commande d'installation. C'est seulement pour la dernière version de aMSN. Si vous n'êtes pas à l'aise avec la ligne de commande, vous devriez alors utiliser Synaptic ou n'importe quel autre gestionnaire de paquets et l'installer de façon habituelle.
Ceci étant dit, nous allons ouvrir une invite de commandes et obtenir ces paquets (Vous devez être root ou avec la commande sudo) :
apt-get build-dep amsn apt-get install fakeroot
Ensuite configurez et compilez le paquet Debian :
./configure make deb
Installer le paquet Debian :
mv distrib/DEB/amsn* ~/Desktop cd ~/Desktop dpkg --install amsn*.deb
Vous avez désormais la dernière version de aMSN sur votre OS basé sur Debian. Le paquet .deb est maintenant sur votre bureau, alors si vous voulez l'enregistrer pour plus tard, vous pouvez.
Cela permettra également à votre synaptic/aptitude de désinstaller et de mettre à jour votre paquet actuel.
Sur la base de Fedora
Pour compiler votre propre fichier .rpm depuis la source, suivez ces étapes dans Fedora (à partir d'une invite de commandes d'un terminal). Si vous voulez juste installer aMSN, essayez peut-être InstallOnFedora.
Tout d'abord régler vos dépendances :
yum install yum-utils rpmbuild yum-builddep amsn
Ensuite, allez dans le répertoire de votre source aMSN (après décompression) :
./configure make rpm
Déplacons votre rpm quelque part histoire de l'avoir sous la main :
mv distrib/RPM/amsn*.rpm ~/Desktop cd ~/Desktop
et installez le!
rpm -hiv amsn*.rpm
Sur la base de Gentoo
aMSN peut être trouvé dans "Portage". Dans le but de l'installer (cet exemple est pour amsn-0.97), vous devez disposer juste des droits du root, après avoir fait la mise à jour de votre arbre portage :
echo "net-im/amsn-0.97 ~x86" >> /etc/portage/package.keywords emerge amsn -av

