#1 Le 07/03/2012, à 17:43
- pecab
problème d'installation de Scratch sur ubuntu 64 bits
Bonjour,
quelqu'un a-t-il une expérience d'installation de scratch sur ubuntu 64 bits ?
C'est un logiciel d'initiation à la programmation (http://info.scratch.mit.edu/Scratch_on_Linux) qui m'intéresse pour mes enfants...
Leur site précise qu'on peut télécharger le .deb version 32 bits et forcer l'install via la commande
sudo dpkg --force-architecture -i ./scratch_1.4.0.1-0ubuntu5_i386.deb
puis il faut faire (je fais ça en mode "cargo culte" : je maitrise pas trop ce que ça fait concrètement, mais je l'ai lu dans le résultat de la commande précédente...)
apt-get -f install
suite à ça, scratch semble installé (icône dans le dash) mais rien ne se passe quand on le lance
en ligne de commande le résultat donne :
could not find module vm-sound-pulse
Aborted
Et là, je sais pas trop quoi faire...
Leur site propose aussi l'install via un PPA, mais j'ai une belle erreur 404 quand je fais le sudo apt-get update :
W: Impossible de récupérer http://ppa.launchpad.net/scratch/ppa/ubuntu/dists/oneiric/main/source/Sources 404 Not Found
W: Impossible de récupérer http://ppa.launchpad.net/scratch/ppa/ubuntu/dists/oneiric/main/binary-amd64/Packages 404 Not Found
W: Impossible de récupérer http://ppa.launchpad.net/scratch/ppa/ubuntu/dists/oneiric/main/binary-i386/Packages 404 Not Found
et là euh... pfou...
S'il y a un prof dans la salle !
Hors ligne
#2 Le 08/03/2012, à 14:44
- EdLeH
Re : problème d'installation de Scratch sur ubuntu 64 bits
salut ; oui il y a des profs dans la salle (et là je profite de ce que j'ai 2 heures de trou dans mon emploi du temps )
en fait le problème vient de ce que leur dépôt s'arrête à natty (pas ça marche sous oneiric tout de même)
donc édite (en sudo) le fichier
/etc/apt/sources.list.d/scratch-ppa-oneiric.list
et remplace oneiric par natty
O-
Hors ligne
#3 Le 08/03/2012, à 16:20
- grigouille
Re : problème d'installation de Scratch sur ubuntu 64 bits
Le paquet "scratch" n'existe pas dans ppa:scratch/ppa sous Ubuntu 11.04 64bit.
Debian (xfce) 12
HP LaserJet M1132 MFP
Hors ligne
#4 Le 08/03/2012, à 18:36
- pecab
Re : problème d'installation de Scratch sur ubuntu 64 bits
Merci de vos réponses,
@pascal.peter :
J'ai appliqué ta méthode, du coup l'install se passe sans messages d'erreur mais au lancement il me refait :
could not find module vm-sound-pulse
Aborted
Je sais plus comment on bascule entre OSS et pulse, y a une histoire comme ça je crois, non ?
Sinon, je prendrai le paquet Windows et je tenterai sous WINE.
Tu l'utilises régulièrement sous ubuntu sans problème ?
@grigouille : Sous 11.04 je ne sais pas, mais sous 11.10, et avec la méthode de pascal.peter, y a pas de souci (du côté du dépôt en tout cas...)
Hors ligne
#5 Le 08/03/2012, à 18:59
- EdLeH
Re : problème d'installation de Scratch sur ubuntu 64 bits
j'anime un club info avec un collègue dans notre collège, et nous utilisons Scratch et Python (en commençant avec turtle).
Je n'ai jamais eu de problème d'installation ; par contre, je n'ai jamais essayé en 64 bits.
O-
Hors ligne
#6 Le 08/03/2012, à 19:50
- grigouille
Re : problème d'installation de Scratch sur ubuntu 64 bits
D'après Linux Installer, le paquet scratch n'est pas disponible en 64 bit. Il faut faire :
sudo dpkg --force-architecture -i ./scratch_1.4.0.1-0ubuntu5_i386.deb
Debian (xfce) 12
HP LaserJet M1132 MFP
Hors ligne
#7 Le 09/03/2012, à 10:41
- pecab
Re : problème d'installation de Scratch sur ubuntu 64 bits
Oui visiblement, le pb est avec le 64 bits...
le problème semble le même avec Squeak (sur lequel se base scratch) d'après ce que j'ai pu lire sur divers forums...
Je vais me rabattre sur la version windows sous wine.
Merci à vous deux !
Dernière modification par pecab (Le 09/03/2012, à 10:42)
Hors ligne
#8 Le 10/03/2012, à 10:13
- grigouille
Re : problème d'installation de Scratch sur ubuntu 64 bits
J'ai essayé de compiler scratch avec Ubuntu 11.04 64bit. J'arrive à passer l'étape
sudo make
Problème : il n'y a pas d'install dans le Makefile. Je ne sais donc pas quoi faire maintenant.
Si quelqu'un a des idées ...
PS : pour pouvoir compiler, il faut ajouter :
sudo apt-get install -y libv4l-dev libpango1.0-dev
Debian (xfce) 12
HP LaserJet M1132 MFP
Hors ligne
#9 Le 13/03/2012, à 08:20
- pecab
Re : problème d'installation de Scratch sur ubuntu 64 bits
Je veux bien essayer de compiler de mon côté mais je sais pas trop comment faire,
tu aurais pas les lignes de commande à taper, par hasard ?
J'ai téléchargé les sources, mais je n'ai que des .image, ça ressemble pas trop aux fichiers à compiler habituels...
Sinon, j'ai installé scratch de mon côté via wine et ça marche très bien, sans surprise,
mais j'aimerais bien le faire tourner "en vrai"...
Hors ligne
#10 Le 14/03/2012, à 20:56
- grigouille
Re : problème d'installation de Scratch sur ubuntu 64 bits
http://doc.ubuntu-fr.org/tutoriel/compilation
Il faudra faire
sudo apt-get update && sudo apt-get -y install build-essential libv4l-dev libpango1.0-dev
Ensuite tu vas dans le répertoire scratch et tu fais :
make
Il semble que la compilation crée des bibliothèques partagées (ou dynamique) :
cat src/plugins/scratch/Makefile
all: clean build
build:
gcc -fPIC -Wall -c *.c
gcc -shared *.o -o ../../../Plugins/ScratchPlugin
clean:
rm -f *.o ../../../Plugins/ScratchPlugin
PS : un article intéressant sur la compilation http://www.siteduzero.com/tutoriel-3-31 … linux.html
Debian (xfce) 12
HP LaserJet M1132 MFP
Hors ligne