#76 Le 03/10/2007, à 11:08
- bishop
Re : [Feisty] Script install Amsn-0.97RC1-Tcl/Tk 8.5a6
Salut NikkoBuntu
Problème règlé!
Précision.
Ce n'est pas mon script. Je n'ai fait que changer quelques lignes dans le script original.
Dernière modification par bishop (Le 03/10/2007, à 11:08)
La plus grande surprise que puisse faire un con c'est de faire une pause.
Hors ligne
#77 Le 05/10/2007, à 14:36
- trasmontano
Re : [Feisty] Script install Amsn-0.97RC1-Tcl/Tk 8.5a6
Merci , merci merciiiiiiiiiiii !!!
Testé sur gutsy sans problèmes
Hors ligne
#78 Le 22/10/2007, à 12:46
- HelperMaster
Re : [Feisty] Script install Amsn-0.97RC1-Tcl/Tk 8.5a6
Hello,
je suis sous Gutsy et ca n a pas l air de fonctionner chez moi...
voici le log : http://pastebin.ca/745411
Hors ligne
#79 Le 22/10/2007, à 18:25
- patatra
Re : [Feisty] Script install Amsn-0.97RC1-Tcl/Tk 8.5a6
Hello,
je suis sous Gutsy et ca n a pas l air de fonctionner chez moi...
voici le log : http://pastebin.ca/745411
Bonjour,
regarde ici : http://forum.ubuntu-fr.org/viewtopic.php?pid=1199295#p1199295
c'est le post #71 de ce fil
a+, Patrice.
Hors ligne
#80 Le 23/10/2007, à 08:12
- HelperMaster
Re : [Feisty] Script install Amsn-0.97RC1-Tcl/Tk 8.5a6
j ai bien essayé mais ca ne donne rien. Tjrs le meme log...
Peut etre faut il ajouter des sources. Voici mon sources.list http://pastebin.ca/746497
Merci
Hors ligne
#81 Le 24/10/2007, à 15:58
- bishop
Re : [Feisty] Script install Amsn-0.97RC1-Tcl/Tk 8.5a6
Salut HelperMaster
Remplace ton sources.list par celui-çi et essaie :
## DEPOTS OFFICIELS
deb http://archive.ubuntu.com/ubuntu/ gutsy main restricted
deb-src http://archive.ubuntu.com/ubuntu/ gutsy main restricted
deb http://archive.ubuntu.com/ubuntu/ gutsy-updates main restricted
deb-src http://archive.ubuntu.com/ubuntu/ gutsy-updates main restricted
deb http://archive.ubuntu.com/ubuntu/ gutsy universe
deb-src http://archive.ubuntu.com/ubuntu/ gutsy universe
deb http://archive.ubuntu.com/ubuntu/ gutsy-updates universe
deb-src http://archive.ubuntu.com/ubuntu/ gutsy-updates universe
deb http://archive.ubuntu.com/ubuntu/ gutsy multiverse
deb-src http://archive.ubuntu.com/ubuntu/ gutsy multiverse
deb http://archive.ubuntu.com/ubuntu/ gutsy-updates multiverse
deb-src http://archive.ubuntu.com/ubuntu/ gutsy-updates multiverse
## deb http://archive.ubuntu.com/ubuntu/ gutsy-backports main restricted universe multiverse
## deb-src http://archive.ubuntu.com/ubuntu/ gutsy-backports main restricted universe multiverse
## DEPOTS NON OFFICIELS
deb http://lddubeau.com/downloads/ubuntu gutsy main
deb-src http://lddubeau.com/downloads/ubuntu gutsy main
deb http://lgp203.free.fr/ubuntu/ gutsy main
Dernière modification par bishop (Le 24/10/2007, à 16:31)
La plus grande surprise que puisse faire un con c'est de faire une pause.
Hors ligne
#82 Le 27/10/2007, à 15:06
- cl3m
Re : [Feisty] Script install Amsn-0.97RC1-Tcl/Tk 8.5a6
Bonjour,
Merci pour ce script mais il ne fonctionne pas chez moi (gusty)
J'ai même pris ton sources.list bishop mais rien n'y fait j'ai ce message d'erreur:
Paramétrage de amsn (0.97RC1+dfsg-0ubuntu1) ...
Processing triggers for libc6 ...
ldconfig deferred processing now taking place
E: L'opération hold n'est pas valable
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
E: Les dépendances de compilation pour amsn ne peuvent pas être satisfaites.
ERREUR: Installation des dépendances impossible.
Hors ligne
#83 Le 27/10/2007, à 21:20
- HelperMaster
Re : [Feisty] Script install Amsn-0.97RC1-Tcl/Tk 8.5a6
Ca marche pour moi maintenant !!
Merci Bishop!
cl3m t as le meme probleme que moi regarde plus haut
Hors ligne
#84 Le 28/10/2007, à 10:04
- cl3m
Re : [Feisty] Script install Amsn-0.97RC1-Tcl/Tk 8.5a6
C'est bon ca fonctionne merci
Dernière modification par cl3m (Le 28/10/2007, à 16:49)
Hors ligne
#85 Le 01/11/2007, à 20:20
- AuraHxC
Re : [Feisty] Script install Amsn-0.97RC1-Tcl/Tk 8.5a6
Salut, j'ai pas trop suivit ce qu'il se disait mais ca fonctionne pas chez moi, il me dit que le script supporte pas ma distrib et s'arrête donc j'ai modifié le script pour qu'il arrête de m'embêter et ca a fonctionné.
ligne 106 j'ai rajouté une règle pour gutsy :
if [ "$DISTNAME" == "edgy" ] || [ "$DISTNAME" == "feisty" ] || [ "$DISTNAME" == "gutsy" ]; then
Hors ligne
#86 Le 25/11/2007, à 15:36
- jon08
Re : [Feisty] Script install Amsn-0.97RC1-Tcl/Tk 8.5a6
Qu'est-ce que le source.list, car j'ai le même problème que helpermaster...
#87 Le 26/11/2007, à 11:11
- bishop
Re : [Feisty] Script install Amsn-0.97RC1-Tcl/Tk 8.5a6
jon08 écrit :
Qu'est-ce que le source.list, car j'ai le même problème que helpermaster...
C'est un fichier qui contient les adresses des dépôts.
Edite ce fichier. Dans un Terminal :
gksudo gedit /etc/apt/sources.list
.
Tu enlève les # qui sont devant les lignes :
# deb-src http://...
Tu enregistres, tu fermes et tu relances le script.
La plus grande surprise que puisse faire un con c'est de faire une pause.
Hors ligne
#88 Le 30/12/2007, à 17:38
- Ramonet
Re : [Feisty] Script install Amsn-0.97RC1-Tcl/Tk 8.5a6
j'ai installer amsn 0.97 version finale
il suffit de créeer un fichier BeauAmsn.sh et d'y copier ce script dedant n'oublier pas de le rendre exécutble en changeant sa propriété
sa marche nikel sous ubuntu 8.04
voici le script:
#!/bin/bash
#traduction v 1.2 (mise à jour vers aMSN 0.97RC1
#Dernière modification du script original: 8 mars 2007
#Dernière modification de la traduction: 02 juin 2007
#Ceci est un script qui rend automatique la compilation du support de l'anti-aliasing pour amsn.
#Concrètement, il télécharge, compile et installe amsn-0.97RC1, et les dernière beta de tcl et tk.
#Ce script support [K,X]Ubuntu Feisty sur les plateformes 32-bits et 64-bits
#Quelques notes:
#-Les versions beta de Tk et Tcl vont être installées dans /usr/local;
#Cela ne remplacera donc pas les version existante de Tcl et Tk. Si le script plante pour une raison ou une autre, votre installation existante de amsn ne devrait pas en souffrir
#-Un "maintenir la version" sera placé sur amsn, dans apt-get, de telle sorte qu'il ne sera plus mis à jour automatiquement lors de la sortie d'une nouvelle mise à jour.
#-Le script accepte la ligne de commande "cvs" (sans les ""),
#Cela aura pour effet de télécharger les dernières versions de Tcl et Tk via RevisionControlSystem, au lieux d'utiliser les tarballs des sources.
#-Le script accepte la ligne de commande "clean" (sans les "").
#Cela enlèvera Tcl/Tk 8.5 et effacera toutes les options de configuration et fichier de configuration de amsn (profil, skins, extensions, logs, etc.) Si vous voulez revenir à une version "normale" de amsn, executez le script avec l'option "clean" et puis faites un "apt-get install amsn", sans les "".
#Vous utilisez ce script à vos propres risques! Si vous n'etes pas sur de ce que vous faites, ne le faites pas
#Ce script a été écrit par Vuen: http://ubuntuforums.org/member.php?u=72287
#La version originale, en anglais, se trouve ici:
#http://ubuntuforums.org/showthread.php?t=297676
#
#La traduction a été effectuée par Splitsch (splitsch.spam@gmail.com), pour son blog:
#
#http://splitsch.blog-libre.fr
#
#Cette traduction est mise à disposition sous licence Creative Commons by-2.5, dont vous trouverez les détails ici: http://creativecommons.org/licenses/by/2.5/deed.fr
#Modification (par bishop "Kaisman.spam@gmail.com" (sans les "" et sans .spam))
#du script "beau_amsn.sh" (sans les "") proposé par splitsch sur:
#http://splitsch.blog-libre.fr/ubuntu/rendre-amsn-beau-automatiquement-via-lanti-aliasing-mise-a-jour.html
#Le script modifié permet d'installer:
#tcl8.5a6, tk8.5a6, aMSN-0.97RC2 et quelques skins supplémentaires.
#La license Creative Commons by-2.5, dont vous trouverez les détails ici:
#http://creativecommons.org/licenses/by/2.5/deed.fr
#n'est pas modifiée.
SOURCEFORGE=http://easynews.dl.sourceforge.net/sourceforge
TEMPDIR=/tmp/fixamsn.$RANDOM
APTOPTIONS="--assume-yes --option Dir::Etc::SourceList=$TEMPDIR/sources.list"
function clean_up {
EXITVAL=$?
rm -rf $TEMPDIR
exit $EXITVAL
}
function error_exit
{
echo "ERREUR: $1" 1>&2
clean_up
}
trap clean_up SIGHUP SIGINT SIGTERM
#vérifie si l'option "clean" est entrée
if [ "$1" = "clean" ]; then
echo -e "\nNettoyage de Tcl/Tk 8.5 et aMSN."
echo -e "\nATTENTION: cette option effacera définitivement toutes vos options de configuration.\n Appuyez sur CTROL+C pour annulerc.\n"
sudo -k
sudo echo -n "" || error_exit "Le script n'a pas obtenu les droits root"
sudo killall amsn
sudo killall wish8.5
sudo apt-get update
sudo apt-get remove --purge --assume-yes amsn
sudo rm -rf \
/usr/local/bin/tclsh8.5 \
/usr/local/bin/wish8.5 \
/usr/local/include/tcl8.5/ \
/usr/local/lib/libtcl8.5.so \
/usr/local/lib/tcl8.5/ \
/usr/local/lib/libtk8.5.so \
/usr/local/lib/tk8.5/ \
/usr/share/amsn \
~/.amsn
exit 0
fi
#Donne quelques informations
echo -e "\nInstallation de aMSN avec le support du désaliasage"
if [ "$1" = "cvs" ]; then
echo -e " -- CVS mode: the latest trunk of Tcl/Tk and amsn-0.97 will be installed.\n"
else
echo -e " -- Source tarball mode: Tcl/Tk 8.5 and amsn-0.97 will be installed.\n"
fi
#faire en sorte que toutes les interactions de l'utilisateur soient OK
#activation de sudo
echo "Entrez votre mot de passe sudo"
sudo echo -n "" || error_exit "Le script n'a pas obtenu les droits root"
#aller dans le répertoire temporaire
mkdir -p $TEMPDIR
cd $TEMPDIR
#écriture du sources.list customisé, dans le répertoire temporaire
DISTNAME=`lsb_release -cs`
if [ "$DISTNAME" == "edgy" ] || [ "$DISTNAME" == "feisty" ]; then
#distro supportées
echo "#Temporary sources.list by aMSN installation script" | sudo tee $TEMPDIR/sources.list > /dev/null
DEBTYPES="deb deb-src"
for DEBTYPE in $DEBTYPES; do
echo "$DEBTYPE http://archive.ubuntu.com/ubuntu/ ${DISTNAME} main restricted universe multiverse" | sudo tee -a $TEMPDIR/sources.list > /dev/null
echo "$DEBTYPE http://archive.ubuntu.com/ubuntu/ ${DISTNAME}-updates main restricted universe multiverse" | sudo tee -a $TEMPDIR/sources.list > /dev/null
echo "$DEBTYPE http://archive.ubuntu.com/ubuntu/ ${DISTNAME}-backports main restricted universe multiverse" | sudo tee -a $TEMPDIR/sources.list > /dev/null
echo "$DEBTYPE http://security.ubuntu.com/ubuntu ${DISTNAME}-security main restricted universe multiverse" | sudo tee -a $TEMPDIR/sources.list > /dev/null
done
else
if grep deb-src /etc/apt/sources.list > /dev/null; then
#existing sources.list has deb-src lines; copy to temp folder and uncomment
echo -e "\nVotre distribution n'est pas supportée par le script"
echo "Appuyez sur ENTER pour continuer quand même ou sur CTRL+C pour annuler"
read
sudo cp /etc/apt/sources.list $TEMPDIR/sources.list
sudo sed --in-place 's/#deb-src/deb-src/' $TEMPDIR/sources.list
else
#unsupported, no source repositories in sources.list
error_exit "Le script n'a pas pu ajouter les dépots deb-src. Votre distribution n'est pas supportée par le script."
fi
fi
sudo apt-get $APTOPTIONS update
#install dependencies for compilation and amsn-0.97
sudo apt-get $APTOPTIONS install build-essential fakeroot python-dev libsnack2-dev libltdl3-dev || error_exit "Installation des dépendances impossible."
#install amsn and hold it so it doesn't update
sudo apt-get $APTOPTIONS install amsn || error_exit "Installation des dépendances impossible."
sudo apt-get --assume-yes hold amsn
#install build dependencies for beta tcl and tk
sudo apt-get $APTOPTIONS build-dep tcl8.4 tk8.4 amsn || error_exit "Installation des dépendances impossible."
sudo apt-get $APTOPTIONS install libpng12-dev libjpeg-dev libxft-dev || error_exit "Installation des dépendances impossible."
if [ "$1" = "cvs" ]; then
sudo apt-get $APTOPTIONS install cvs subversion || error_exit "Le script n'a pas pu installé le RevisionControlSystem."
fi
#get the various source codes we need
if [ "$1" = "cvs" ]; then
#tcl trunk
cvs -d:pserver:anonymous:@tcl.cvs.sourceforge.net:/cvsroot/tcl login || error_exit "Le script n'a pas pu télécharger le code source de Tcl"
cvs -z3 -d:pserver:anonymous@tcl.cvs.sourceforge.net:/cvsroot/tcl co -P tcl || error_exit "Le script n'a pas pu télécharger le code source de Tcl"
#tk trunk
cvs -d:pserver:anonymous:@tktoolkit.cvs.sourceforge.net:/cvsroot/tktoolkit login || error_exit "Le script n'a pas pu télécharger le code source de Tk"
cvs -z3 -d:pserver:anonymous@tktoolkit.cvs.sourceforge.net:/cvsroot/tktoolkit co -P tk || error_exit "Le script n'a pas pu télécharger le code source de Tk"
#amsn trunk
https://svn.sourceforge.net/svnroot/amsn/branches/0_97/amsn/amsn || error_exit "Le script n'a pas pu télécharger le code source de aMSN"
else
#tcl 8.5
wget -c $SOURCEFORGE/tcl/tcl8.5.0-src.tar.gz || error_exit "Le script n'a pas pu télécharger le code source de Tcl"
tar -xsf tcl8.5.0-src.tar.gz
mv tcl8.5.0 tcl
#tk 8.5
wget -c $SOURCEFORGE/tcl/tk8.5.0-src.tar.gz || error_exit "Le script n'a pas pu télécharger le code source de Tk"
tar -xsf tk8.5.0-src.tar.gz
mv tk8.5.0 tk
#amsn 0.97
wget -c $SOURCEFORGE/amsn/amsn-0.97.tar.bz2 || error_exit "Le script n'a pas pu télécharger le code source de aMSN"
tar -xsf amsn-0.97.tar.bz2
mv amsn-0.97 amsn
fi
#compile tcl (into /usr/local, to leave tcl 8.4 untouched)
cd tcl/unix
(./configure --prefix=/usr/local --includedir=/usr/local/include/tcl8.5 --enable-shared --enable-threads --enable-64bit --mandir=/usr/local/share/man --enable-man-symlinks --enable-man-compression=gzip && make CFLAGS="-g -O2 -D_REENTRANT" && sudo make install) || error_exit "Le script n'a pas pu compiler Tcl."
cd ../..
#compile tk (into /usr/local, to leave tcl 8.4 untouched)
cd tk/unix
(./configure --prefix=/usr/local --includedir=/usr/local/include/tcl8.5 --with-tcl=/usr/local/lib --enable-shared --enable-threads --enable-64bit --enable-man-symlinks --enable-man-compression=gzip --enable-xft && make CFLAGS="-g -O2 -D_REENTRANT" && sudo make install) || error_exit "Le script n'a pas pu compiler Tk."
cd ../..
#compile amsn
cd amsn
(./configure --with-tcl=/usr/local/lib --with-tk=/usr/local/lib --enable-threads --enable-xft2 --enable-libpng && make && sudo make install) || error_exit "Le script n'a pas pu compiler aMSN."
cd ..
#fix tcltls bug (this finally works!)
sudo cp /usr/lib/tls1.50/pkgIndex.tcl /usr/lib/tls1.50/pkgIndex.tcl.amsnbak
sudo sed --in-place 's/ifneeded tls 1.5 /ifneeded tls 1.50 /' /usr/lib/tls1.50/pkgIndex.tcl
mkdir -p ~/.amsn
echo "set libtls /usr/lib/tls1.50" > ~/.amsn/tlsconfig.tcl
#modify amsn launcher to call wish8.5
sudo sed --in-place 's/wish /wish8.5 /' /usr/share/amsn/amsn
#add Ubuntu and Kubuntu skins
mkdir skins
cd skins
if wget -c $SOURCEFORGE/amsn/Ubuntu-1.0b.tar.gz && sudo tar -xsf Ubuntu-1.0b.tar.gz --directory /usr/share/amsn/skins && wget -c $SOURCEFORGE/amsn/Kubuntu-1.6.tar.gz && sudo tar -xsf Kubuntu-1.6.tar.gz --directory /usr/share/amsn/skins; then
#activate skins
if [ -e ~/.amsn/gconfig.xml ]; then
#file exists; if skin entry is blank, modify it
if [ "$DESKTOP_SESSION" = "kde" ]; then
sed --in-place '/<attribute>skin<\/attribute>/,/<\/entry>/ s/<value><\/value>/<value>Kubuntu-1.6<\/value>/' ~/.amsn/gconfig.xml
else
sed --in-place '/<attribute>skin<\/attribute>/,/<\/entry>/ s/<value><\/value>/<value>Ubuntu-1.0b<\/value>/' ~/.amsn/gconfig.xml
fi
else
#write config file from scratch
echo -e '<?xml version="1.0"?>\n<config>\n <entry>\n <attribute>skin</attribute>' > ~/.amsn/gconfig.xml
if [ "$DESKTOP_SESSION" = "kde" ]; then
echo ' <value>Kubuntu-1.6</value>' >> ~/.amsn/gconfig.xml
else
echo ' <value>Ubuntu-1.0b</value>' >> ~/.amsn/gconfig.xml
fi
echo -e ' </entry>\n</config>' >> ~/.amsn/gconfig.xml
fi
else
echo "Le script n'a pas pu installer les skins Kubuntu et Ubuntu"
fi
cd ..
#we're done!
echo ""
echo "Et voila le travail !"
clean_up
#89 Le 30/12/2007, à 17:56
- bishop
Re : [Feisty] Script install Amsn-0.97RC1-Tcl/Tk 8.5a6
Eh bien, les ubunteros auront le choix.
J'ai également fait une mise à jour du script :
http://forum.ubuntu-fr.org/viewtopic.ph … 3#p1424943
La plus grande surprise que puisse faire un con c'est de faire une pause.
Hors ligne
#90 Le 03/08/2008, à 19:15
- hugo452
Re : [Feisty] Script install Amsn-0.97RC1-Tcl/Tk 8.5a6
imposible de telecharger le script !
#91 Le 03/08/2008, à 20:00
- hugo452
Re : [Feisty] Script install Amsn-0.97RC1-Tcl/Tk 8.5a6
lien non valide du script
#92 Le 04/08/2008, à 09:25
- bishop
Re : [Feisty] Script install Amsn-0.97RC1-Tcl/Tk 8.5a6
hugo452
Cette version n'est plus trop d'actualité...
Mais je viens de faire un essai pour télécharger le script et le lien est toujours valide :
bishop06@Hardy:~$ wget http://kaisman.free.fr/sur_ubuntu-fr/amsn/aMSN-097RC1/amsn.sh
--10:21:41-- http://kaisman.free.fr/sur_ubuntu-fr/amsn/aMSN-097RC1/amsn.sh
=> `amsn.sh'
Résolution de kaisman.free.fr... 212.27.63.108
Connexion vers kaisman.free.fr|212.27.63.108|:80... connecté.
requête HTTP transmise, en attente de la réponse... 200 OK
Longueur: 11 228 (11K) [text/x-sh]
100%[====================================>] 11 228 --.--K/s
10:21:41 (155.13 KB/s) - « amsn.sh » sauvegardé [11228/11228]
Dernière modification par bishop (Le 04/08/2008, à 09:26)
La plus grande surprise que puisse faire un con c'est de faire une pause.
Hors ligne