PrimTux, la distribution éducative

Version complète : Sortie de Scratch 3
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Pages : 1 2
Bonsoir
Un petit mot pour vous annoncer la sortie officielle de scratch3
La dernière version de scratch en ligne sans flash est disponible sur le web

Elle est compatible avec les projets sb2 du scratch offline presente dans les logiciels non libres.

La version scratch 3 offline officielle ne fonctionne actuellement pas sous linux même en utilisant wine (par contre (voir posts suivants ) un zip développé par l'académie de Grenoble le permet )

Alain
Excellent (merci à toi pour ce post et à l'académie de Grenoble)

cela permet de programmer hors ligne sous scratch 3 avec primtux
(après dézipagge utiliser le fichier index )

petit bémol
cela semble nécessiter pas mal de memoire

Je corrige mon premier post .

Alain
Ça vaut le coup de faire un petit paquet?
Gros bémol
Avec des essais un peu plus poussés avec cette version ( zip de Grenoble ), il me semble qu'on ne peut que créer un projet
Des que l'on ferme même si on l'a sauvegardé sur la machine, on ne peut pas le récupérer avec l'éditeur hors ligne
Si on veut le rouvrir il faut utiliser la version en ligne
Même problème sur tablette
Donc faire un paquet me semble prématuré
Code :
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
Code :
sudo apt install -y nodejs
Code :
sudo apt-get install git
Code :
git clone https://github.com/LLK/scratch-gui.git
cd scratch-gui
npm install
Attendre un moment pendant la compilation.
Code :
npm start
http://127.0.0.1:8601

Fonctionne mais ça consomme!
J'avais cette version installée sur un poste windows depuis la toussaint et je pouvais y acceder en reseau local en tapant l'adresse ip à la place de 127.0.0.1
chez moi 192.168.1.55:8601
cela mettait 2 minutes à démarrer sur le poste windows mais après cela fonctionnait correctement et je pouvais y acceder depuis les autres postes rien qu'avec le navigateur
je n'ai pas fait d'essais avec plus de 3 machines connectées...


Je viens d'essayer de l'installer sur primtux mais j'ai tout de suite un problème


root@ggpl:/home/administrateur# curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
bash: curl : commande introuvable
root@ggpl:/home/administrateur# sudo curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo: curl : commande introuvable
root@ggpl:/home/administrateur#
Installe curl
Pour curl c'est fait

plus loin, nouveau problème
j'ai administrateur@ggpl:~/scratch-gui$ npm install
bash: npm : commande introuvable

si je fais
administrateur@ggpl:~/scratch-gui$ nodejs -v
v4.8.2

dans le dossier scratch-gui j'ai 6 repertoires et 14 fichiers
10.15.0 chez moi, tu n'as pas installé celui du dépôt avec curl.
OK cela fonctionne sur le primtux amd64 de ma clef persistante mais pas sur la version dg i686
Et c'est aussi accessible des autre machines du réseau y compris les tablettes android
Sur les tablettes , si on veut faire un projet sonorisé il faut enregistrer les sons en dehors de scratch
Steph a écrit :
Code :
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
Code :
sudo apt install -y nodejs
Code :
sudo apt-get install git
Code :
git clone https://github.com/LLK/scratch-gui.git
cd scratch-gui
npm install
Attendre un moment pendant la compilation.
Code :
npm start
http://127.0.0.1:8601

"Fonctionne mais ça consomme!
Bonjour Steph et mes meilleurs voeux

Que veut dire

"Fonctionne mais ça consomme!"??

travaillant avec un smartmachin et un abt limité commbien de go sont en jeux??

Merci

Pierre
1 Go de mémoire vive.
Steph a écrit :Que penser de cette version?

http://www.ac-grenoble.fr/maths/scratch/scratch.zip
Je m'en sert, ça cafouille pour la couleur

Pierre
Bonsoir voici ce que donne le début du processus

Code :
administrateur@primtuxtes:~$ curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
[sudo] Mot de passe de administrateur : 

## Installing the NodeSource Node.js 10.x repo...


## Populating apt-get cache...

+ apt-get update
Err:1 http://depot.primtux.fr/repo/debs PrimTux2-Stretch64 InRelease
  Erreur temporaire de résolution de « depot.primtux.fr »
Err:2 http://http.debian.net/debian stretch InRelease            
  Erreur temporaire de résolution de « http.debian.net »
Err:3 http://ppa.launchpad.net/jclic/master/ubuntu xenial InRelease
  Erreur temporaire de résolution de « ppa.launchpad.net »
Err:4 http://ppa.launchpad.net/webupd8team/java/ubuntu xenial InRelease
  Erreur temporaire de résolution de « ppa.launchpad.net »
Err:5 http://depot.primtux.fr/repo/debs PrimTux4-amd64 InRelease
  Erreur temporaire de résolution de « depot.primtux.fr »
Lecture des listes de paquets... Fait
W: Impossible de récupérer http://http.debian.net/debian/dists/stretch/InRelease  Erreur temporaire de résolution de « http.debian.net »
W: Impossible de récupérer http://ppa.launchpad.net/jclic/master/ubuntu/dists/xenial/InRelease  Erreur temporaire de résolution de « ppa.launchpad.net »
W: Impossible de récupérer http://depot.primtux.fr/repo/debs/dists/PrimTux2-Stretch64/InRelease  Erreur temporaire de résolution de « depot.primtux.fr »
W: Impossible de récupérer http://depot.primtux.fr/repo/debs/dists/PrimTux4-amd64/InRelease  Erreur temporaire de résolution de « depot.primtux.fr »
W: Impossible de récupérer http://ppa.launchpad.net/webupd8team/java/ubuntu/dists/xenial/InRelease  Erreur temporaire de résolution de « ppa.launchpad.net »
W: Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.

## Confirming "stretch" is supported...

+ curl -sLf -o /dev/null 'https://deb.nodesource.com/node_10.x/dists/stretch/Release'

## Your distribution, identified as "stretch", is not currently supported, please contact NodeSource at https://github.com/nodesource/distributions/issues if you think this is incorrect or would like your distribution to be considered for support

administrateur@primtuxtes:~$

c
entre autre

Code :
+ apt-get update
Err:1 http://depot.primtux.fr/repo/debs PrimTux2-Stretch64 InRelease
  Erreur temporaire de résolution de « depot.primtux.fr »
Err:2 http://http.debian.net/debian stretch InRelease            
  Erreur temporaire de résolution de « http.debian.net »
Err:3 http://ppa.launchpad.net/jclic/master/ubuntu xenial InRelease
  Erreur temporaire de résolution de « ppa.launchpad.net »
Err:4 http://ppa.launchpad.net/webupd8team/java/ubuntu xenial InRelease
  Erreur temporaire de résolution de « ppa.launchpad.net »
Err:5 http://depot.primtux.fr/repo/debs PrimTux4-amd64 InRelease
  Erreur temporaire de résolution de « depot.primtux.fr »
Lecture des listes de paquets... Fait
W: Impossible de récupérer http://http.debian.net/debian/dists/stretch/InRelease  Erreur temporaire de résolution de « http.debian.net »
W: Impossible de récupérer http://ppa.launchpad.net/jclic/master/ubuntu/dists/xenial/InRelease  Erreur temporaire de résolution de « ppa.launchpad.net »
W: Impossible de récupérer http://depot.primtux.fr/repo/debs/dists/PrimTux2-Stretch64/InRelease  Erreur temporaire de résolution de « depot.primtux.fr »
W: Impossible de récupérer http://depot.primtux.fr/repo/debs/dists/PrimTux4-amd64/InRelease  Erreur temporaire de résolution de « depot.primtux.fr »
W: Impossible de récupérer http://ppa.launchpad.net/webupd8team/java/ubuntu/dists/xenial/InRelease  Erreur temporaire de résolution de « ppa.launchpad.net »
W: Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.

## Confirming "stretch" is supported...

+ curl -sLf -o /dev/null 'https://deb.nodesource.com/node_10.x/dists/stretch/Release'

## Your distribution, identified as "stretch", is not currently supported, please contact NodeSource at https://github.com/nodesource/distributions/issues if you think this is incorrect or would like your distribution to be considered for support

administrateur@primtuxtes:~$
est ce un problème temporaire , j'essaierai plus tard , j'ai une bonne mémoire vive???

Merci

Pierre
Là tu n'as pas internet ou mal. Ben ta mémoire vive c'est la RAM, sous 2 Go et sans système 64 bts, oublie scratch3.
Une bonne âme pour tester un paquet scratch3 sous PrimTux?

Code :
sudo apt-get update éé sudo apt-get install scratch3

Comme dit au-dessus, valable sur les systèmes 64 bits et 2 Go de mémoire vive minimum.
Il va aussi mettre un petit moment à s'installer.
Steph a écrit :Une bonne âme pour tester un paquet scratch3 sous PrimTux?

Code :
sudo apt-get update éé sudo apt-get install scratch3

Comme dit au-dessus, valable sur les systèmes 64 bits et 2 Go de mémoire vive minimum.
Il va aussi mettre un petit moment à s'installer.
bien que je ne travaille pas avec une ligne fixe mais avec 4g
64 bits , 8go de ram

voilà ce que donne la commande

Citation :administrateur@primtuxtes:~$ sudo apt-get update éé sudo apt-get install scratch3
[sudo] Mot de passe de administrateur : 
E: La commande de mise à jour ne prend pas de paramètre
administrateur@primtuxtes:~$

il y a un souci

Pierre
sudo apt-get update && sudo apt-get install scratch3

erreur de touche!
Steph a écrit :sudo apt-get update && sudo apt-get install scratch3

erreur de touche!
de fait j'ai installé avec synaptic

premier essai trouvé Scrtatch 3 par éducation

1e essai

échec

2e essai

j'ai tracé un carré dont j'ai changé couleur et épaisseur à chaque côté et cela a fonctionné

3 essai

le navigateur se lance et échec : connexion impossible

si j'ai bien compris le projet il devrait y avoir une solution hors connexion comme le fichier zip de Grenoble que j'utilise malgré ses défauts cités plus haut

Bonsoir

Pierre
je reprends

je viens d'aller sur site et la version définive en ligne est pérationnelle

ici https://scratch.mit.edu/download/

ils propose la version hors ligne pour windows et mac

j'espère que pour linux cela ne tardera pas


..............

Bonne nuit

Pierre
Bonjour

Pour test je viens d'installer le fichier de Grenoble scratch 3 sur un ordinateur dell latitude 2100 1 giga de ram version primtux 4 i686 avec dg plus serveur lampp sur laquelle j'ai un écran supplementaire de 21 pouces.
J'ai mis le serveur lampp en fonctionnement au démarrage
j'ai dézippé le fichier dans le repertoire htdocs de lampp après lui avoir donné tous les droits
en lançant le navigateur avec l'adresse http://localhost/scratch/index.htm
j'ai un resultat correct possibilité d'enregistrer des sons de rouvrir un projet forte utilisation du processeur (entre 90 et 100 % ) memoire vive utilisée à 600 mégas
Il y a même possibilité d'utiliser une machine tierce pour se connecter et construire un projet.

Le bemol est que l'affichage nécessite un assez grand ecran supérieur à 15 pouces

je pense donc qu'on peut utiliser scratch 3 raisonnablement avec des machines avec 2 gigas de ram et ecran de 15 pouces

Pour info, j'ai la même démarche avec tablettes android samsung
activation d'un mini serveur web fonctionnant en local et activé automatiquement au démarrage simple httpserver + fichier scratch3 de grenoble dézippé
cf https://vimeo.com/310068855
Bonjour

Une version non officielle de scratch3 desktop pour linux est disponible et fonctionne correctement hors ligne. ( testé sur primtux 4 amd64 dg )
https://scratux.github.io/
Elle se lance en 5 secondes et elle est directement en français
en suivant le tutoriel d'installation sur
https://github.com/scratux/scratux/wiki/Installing je n'ai eu aucun problème

PPA
1. Download and add the repository key:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 379CE192D401AB61

2. Add the repository:
For this version: Use this command:
echo "deb https://dl.bintray.com/scratux/stable bionic main" | sudo tee -a /etc/apt/sources.list

3. Update packages:

sudo apt-get update
4. Then install:

sudo apt-get install scratux

Il est possible d'éviter l'installation si on prend la version scratux.1.1.0.AppImage qui fonctionne même sur clef usb

remarque
l'intégration des sons passe bien
Penser à cliquer sur ajouter l'extension stylo si on veut retrouver les commandes crayon de scratch 1.4 ou 2.0
Alain
Alain a écrit :Bonjour

Une version non officielle de scratch3 desktop pour linux est disponible et fonctionne correctement hors ligne. ( testé sur primtux 4 amd64 dg )
https://scratux.github.io/
Elle se lance en 5 secondes et elle est directement en français
en suivant le tutoriel d'installation sur
https://github.com/scratux/scratux/wiki/Installing je n'ai eu aucun problème

PPA
1. Download and add the repository key:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 379CE192D401AB61

2. Add the repository:
For this version: Use this command:
echo "deb https://dl.bintray.com/scratux/stable bionic main" | sudo tee -a /etc/apt/sources.list

3. Update packages:

sudo apt-get update
4. Then install:

sudo apt-get install scratux

Il est possible d'éviter l'installation si on prend la version scratux.1.1.0.AppImage qui fonctionne même sur clef usb

remarque
l'intégration des sons passe bien
Penser à cliquer sur ajouter l'extension stylo si on veut retrouver les commandes crayon de scratch 1.4 ou 2.0
Alain


Bonjour,

j'ai suivi les conseils et cela se passe bien. J'ai ouvert sans problème des fichiers créés avec la version en ligne. J'ai toujours eu des soucis avec la version de Grenoble, ou celle que Steph avait créé..

Après un peu d'observation , il serait peut être utile
  • intégrer scratux à primtux
  • supprimer le paquet scrtach 3 que Steph avait créé
  • plus tard supprimer sctrach 1.4 et 2



Qu'en pensez vous. ???

Merci

Pierre
La version scratux citée plus haut n'est pas une version officielle et elle ne fonctionne pas sur les primtux i686 que cela soit en installation classique ou avec le fichier appimage
Donc il vaut mieux garder scratch2 et et scratch1.4
Une version scratux raspberry est en préparation ...
Pages : 1 2