Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 smile)

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