Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
processing [Le 19/09/2013, 13:49] 90.52.30.80 [Installation] |
processing [Le 01/09/2022, 00:01] (Version actuelle) moths-art Passage de http à https sur les liens externes (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>maverick}} | + | {{tag>Xenial programmation}} |
---- | ---- | ||
Ligne 13: | Ligne 13: | ||
===== Pré-requis ===== | ===== Pré-requis ===== | ||
- | + | ||
- | Processing est un programme écrit en Java, il nécessite d'installer la machine virtuelle Java de Sun (maintenant Oracle) [[apt://sun-java6-jre]] car l'implémentation libre de la machine virtuelle OpenJDK causerait des problèmes de compatibilité. | + | * Disposer des [[:sudo|droits d'administration]]. |
+ | * Disposer d'une connexion à Internet configurée et activée. | ||
+ | * Avoir [[:tutoriel:comment_installer_un_paquet|installé]] [[:Java]]. | ||
===== Installation ===== | ===== Installation ===== | ||
- | Pour installer Processing, il faut aller récupérer l'archive sur le site officiel [[http://processing.org/|http://processing.org/]] puis dans la section Download, cliquez sur "Linux" pour télécharger l'archive. Ouvrez-là puis décompresser le dossier //processing-1.2.1// dans l'emplacement de votre choix, par exemple dans ( /usr/share/ ) : | + | Pour installer Processing, il faut aller récupérer l'archive sur le site officiel [[https://processing.org/|https://processing.org/]] puis dans la section Download, cliquez sur "Linux" pour télécharger l'archive. Ouvrez-la puis décompresser le dossier //processing-xxx// dans l'emplacement de votre choix, par exemple dans ( /usr/share/ ) : |
- | <code>cd ~/Téléchargement | + | <code>cd ~/Téléchargements |
- | sudo tar xf processing-*.tgz usr/share/processing</code> | + | tar xf processing-*.tgz |
+ | sudo mkdir /usr/share/processing | ||
+ | sudo mv processing-* /usr/share/processing</code> | ||
Enfin vous pouvez lancer Processing : | Enfin vous pouvez lancer Processing : | ||
- | sh usr/share/processing/processing | + | sh /usr/share/processing/processing-xxx/processing |
Vous pouvez également créer un raccourci : | Vous pouvez également créer un raccourci : | ||
- | <code> | + | <code bash> |
# récupération de l'image logo : | # récupération de l'image logo : | ||
- | wget http://upload.wikimedia.org/wikipedia/commons/thumb/5/59/Processing_Logo_Clipped.svg/200px-Processing_Logo_Clipped.svg.png | + | wget https://upload.wikimedia.org/wikipedia/commons/thumb/5/59/Processing_Logo_Clipped.svg/200px-Processing_Logo_Clipped.svg.png |
- | sudo mv 200px* usr/share/processing/processing.png | + | sudo mv 200px* /usr/share/processing/processing.png |
| | ||
#création du fichier .desktop : | #création du fichier .desktop : | ||
echo '[Desktop Entry] | echo '[Desktop Entry] | ||
Type=Application | Type=Application | ||
- | Encoding=UTF8 | ||
Name=Processing | Name=Processing | ||
GenericName=Processing | GenericName=Processing | ||
Comment=Un environnement de développement pour le langage Processing | Comment=Un environnement de développement pour le langage Processing | ||
Icon=/usr/share/processing/processing.png | Icon=/usr/share/processing/processing.png | ||
- | Exec=/usr/share/processing/processing | + | Exec=/usr/share/processing/processing-3.2.3/processing |
Terminal=false | Terminal=false | ||
StartupNotify=false | StartupNotify=false | ||
Ligne 47: | Ligne 50: | ||
</code> | </code> | ||
- | ===== Pour utiliser Procesing avec Arduino ===== | + | ===== Pour utiliser Processing avec Arduino ===== |
Renommer le port série en faisant un lien symbolique : | Renommer le port série en faisant un lien symbolique : | ||
sudo ln -s /dev/ttyACM0 /dev/ttyS00 | sudo ln -s /dev/ttyACM0 /dev/ttyS00 | ||
Ligne 75: | Ligne 78: | ||
===== Voir aussi ===== | ===== Voir aussi ===== | ||
- | * **(fr)** [[http://processing.org/|Site officiel du projet Processing]] | + | * **(fr)** [[https://processing.org/|Site officiel du projet Processing]] |
* **(fr)** [[http://fr.flossmanuals.net/processing/|Manuel libre de Flossmanuals]] | * **(fr)** [[http://fr.flossmanuals.net/processing/|Manuel libre de Flossmanuals]] |