Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| amsn_svn [Le 09/05/2009, 21:15] – Stemp | amsn_svn [Le 25/09/2010, 09:56] (Version actuelle) – Suppression après fusion avec la page amsn percherie | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> | ||
| - | ---- | ||
| - | |||
| - | ====== Compilation d'aMSN SVN====== | ||
| - | |||
| - | <note important> | ||
| - | Il est également possible de compiler aMSN SVN en utilisant des versions stables de Tcl/Tk (versions des dépôts ou autres sources).\\ | ||
| - | Voir en [[: | ||
| - | |||
| - | ===== 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, | ||
| - | </ | ||
| - | === 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' | ||
| - | sudo mkdir / | ||
| - | === Installation de tcl === | ||
| - | cd / | ||
| - | sudo cvs -d: | ||
| - | sudo cvs -z3 -d: | ||
| - | cd / | ||
| - | sudo ./configure --prefix=/ | ||
| - | === Installation de tk === | ||
| - | cd / | ||
| - | sudo cvs -d: | ||
| - | sudo cvs -z3 -d: | ||
| - | cd / | ||
| - | sudo ./configure --prefix=/ | ||
| - | === Installation d'aMSN === | ||
| - | cd / | ||
| - | sudo svn co https:// | ||
| - | cd / | ||
| - | sudo ./configure --with-tcl=/ | ||
| - | |||
| - | < | ||
| - | |||
| - | === Installation de tls1.50 === | ||
| - | <note important> | ||
| - | L' | ||
| - | cd / | ||
| - | sudo wget http:// | ||
| - | sudo tar xvzf tls1.5.0-src.tar.gz | ||
| - | cd / | ||
| - | sudo ./configure --with-ssl-dir=/ | ||
| - | mkdir -p ~/ | ||
| - | ln -s / | ||
| - | |||
| - | ==== Lancement ==== | ||
| - | Cette version se lancera simplement avec la commande : | ||
| - | amsn | ||
| - | === Erreur TkCx === | ||
| - | Malgré la modification approprié de l' | ||
| - | {{amsn: | ||
| - | 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 : | ||
| - | / | ||
| - | |||
| - | ==== Désinstallation ==== | ||
| - | === Désinstaller aMSN === | ||
| - | cd / | ||
| - | rm -rf ~/.amsn/ | ||
| - | === Désinstaller tcl et tk === | ||
| - | cd / | ||
| - | cd / | ||
| - | sudo rm -rf / | ||
| - | sudo rm -rf / | ||
| - | === Désinstaller tls1.50 === | ||
| - | sudo rm -rf / | ||
| - | sudo rm / | ||
| - | sudo rm / | ||
| - | === Supprimer les sources === | ||
| - | sudo rm -rf / | ||
| - | |||
| - | |||
| - | ===== 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:// | ||
| - | D' | ||
| - | Pour les installer il suffit de décompacter les archives dans ~/ | ||
| - | <note tip>Il est également possible de les décompacter dans / | ||
| - | |||
| - | |||
| - | ===== Compilation du serveur de son Snack ===== | ||
| - | L' | ||
| - | sudo mkdir /opt/snack && cd /opt/snack/ | ||
| - | sudo wget http:// | ||
| - | sudo tar xvzf snack2.2.10.tar.gz | ||
| - | cd / | ||
| - | sudo ./configure --enable-alsa && sudo make && sudo make install | ||
| - | (Utiliser les options **--with-tk=/ | ||
| - | \\ | ||
| - | Il sera probablement nécessaire de créer le lien symbolique suivant : | ||
| - | ln -s / | ||
| - | Sélectionner ensuite le serveur de son snack dans les préférences d'aMSN (onglet " | ||
| - | \\ | ||
| - | Pour le desinstaller : | ||
| - | sudo rm -rf / | ||
| - | sudo rm / | ||
| - | sudo rm -rf /opt/snack/ | ||
| - | ===== Autre Méthode pour avoir la dernière version du svn 0.98b ===== | ||
| - | |||
| - | 1) [[: | ||
| - | |||
| - | deb http:// | ||
| - | ou | ||
| - | |||
| - | deb http:// | ||
| - | |||
| - | |||
| - | |||
| - | 2) Ajouter la clé publique: | ||
| - | |||
| - | Première méthode: | ||
| - | Créer un fichier texte et coller celui-ci: | ||
| - | |||
| - | ' | ||
| - | Version: SKS 1.0.10 | ||
| - | | ||
| - | mI0ESdSmHAEEAKRWbjZOtH6vIIYJjeZx/ | ||
| - | 4ZHiAQHJ/ | ||
| - | Kx61dxFuau9CCxic6WEvBadCfKrR52wFtg59ckAzABEBAAG0HExhdW5jaHBhZCBQUEEgZm9y | ||
| - | IGFNc24gRGFpbHmItgQTAQIAIAUCSdSmHAIbAwYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJ | ||
| - | EBweVacoy8SCRIkD/ | ||
| - | JwJh+UzwAhDJG6JjO/ | ||
| - | 7g7Kmh67XdmQ2CuYckCytsEk2Cbtvma3pKX// | ||
| - | =udS8 | ||
| - | -----END PGP PUBLIC KEY BLOCK----- | ||
| - | | ||
| - | |||
| - | Ensuite aller dans Système -> Administration -> Sources de logiciels -> Authentification -> Importer la clef | ||
| - | et importer votre fichier texte. | ||
| - | |||
| - | Deuxième méthode | ||
| - | dans un Terminal : | ||
| - | |||
| - | sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0x07af2e69547ac004b7bcb5971c1e55a728cbc482 | ||
| - | |||
| - | |||
| - | 3) Dans un Terminal : | ||
| - | |||
| - | sudo apt-get update | ||
| - | |||
| - | et enfin | ||
| - | |||
| - | sudo apt-get install amsn amsn-data | ||
| - | |||
| - | |||
| - | |||
| - | ===== Autres versions d'aMSN et de Tcl/Tk ===== | ||
| - | |||
| - | Ceux qui souhaiteraient compiler d' | ||
| - | http:// | ||
| - | http:// | ||
| - | Le procédures de compilation devraient être identiques. | ||
| - | \\ | ||
| - | \\ | ||
| - | ---- | ||
| - | // | ||
| - | \\ | ||
