Installer le traitement
Une fois que vous avez téléchargé Processing, il doit d'abord être déballé.
tar zxvf processing-2.1-linux64.tgz
Le processing
fichier doit ensuite être copié dans/usr/bin
cd processing-2.1
sudo mv processing /usr/bin/
Les autres fichiers doivent ensuite être copiés dans le /opt
répertoire.
sudo mkdir /opt/processing
sudo cp -r processing-2.1/* /opt/processing/
Le site Web tldp fournit une excellente explication des raisons /opt
Ce répertoire est réservé à tous les logiciels et packages de modules complémentaires qui ne font pas partie de l'installation par défaut. Par exemple, les packages StarOffice, Kylix, Netscape Communicator et WordPerfect se trouvent normalement ici. Pour se conformer au FSSTND, toutes les applications tierces doivent être installées dans ce répertoire. Tout package à installer ici doit localiser ses fichiers statiques (c'est-à-dire des polices supplémentaires, des cliparts, des fichiers de base de données) doit localiser ses fichiers statiques dans une arborescence de répertoires / opt / 'package' ou / opt / 'provider' distincte (similaire à la manière dans lequel Windows installera un nouveau logiciel dans sa propre arborescence de répertoires C: \ Windows \ Progam Files \ "Program Name"), où 'package' est un nom qui décrit le package logiciel et 'provider' est le nom enregistré LANANA du fournisseur.
Bien que la plupart des distributions négligent de créer les répertoires / opt / bin, / opt / doc, / opt / include, / opt / info, / opt / lib et / opt / man, ils sont réservés à un administrateur système local. Les packages peuvent fournir des fichiers "front-end" destinés à être placés (en liant ou en copiant) ces répertoires réservés par l'administrateur système, mais doivent fonctionner normalement en l'absence de ces répertoires réservés. Les programmes à appeler par les utilisateurs se trouvent dans le répertoire / opt / 'package' / bin. Si le package comprend des pages de manuel UNIX, elles se trouvent dans / opt / 'package' / man et la même sous-structure que / usr / share / man doit être utilisée. Les fichiers de package qui sont variables doivent être installés dans / var / opt. Les fichiers de configuration spécifiques à l'hôte sont installés dans / etc / opt. Interprétez cela comme vous le souhaitez,
Ensuite, il doit être lié à java
cd /opt/processing
ln -s /usr/lib/jvm/java-6-sun java
Et enfin pour créer un lien
sudo sed -i 's/APPDIR=`readlink -f "$0"`//'g /usr/bin/processing
sudo sed -i 's/`dirname "$APPDIR"`/\/opt\/processing/'g /usr/bin/processing
Créer un lanceur Unity
Le traitement étant désormais «installé», le lanceur peut maintenant être créé. Le site Web Ubuntu fournit un bon tutoriel à ce sujet, qui est résumé ci-dessous. Tout d'abord, créez le lanceur
sudo touch /usr/share/applications/processing.desktop
Et puis ouvrez-le pour le modifier
sudo gedit /usr/share/applications/processing.desktop
Le fichier étant maintenant ouvert, remplissez-le avec les informations suivantes et enregistrez.
[Desktop Entry]
Version=2.1
Name=Processing
Comment=graphics and animation language
Exec=processing
Icon=/opt/processing/lib/icons/pde-256.png
Terminal=false
Type=Application
Categories=AudioVideo;Video;Graphics;
Avec cela maintenant enregistré, vous devriez pouvoir trouver Traitement dans le Unity Dash
La mise à niveau vous demandera de simplement copier les fichiers dans / opt / processing avec les nouveaux, bien que vérifiez que le répertoire et la structure des fichiers sont les mêmes qu'auparavant.
Associer des fichiers .pde au traitement
Enfin, pour associer des fichiers .pde à Processing - si vous double-cliquez sur un .pde pour lancer Processing -, vous devez créer un nouveau type MIME et associer Processing à ce type.
Le centre de développement GNOME explique comment créer un nouveau type MIME. Créez d'abord le nouveau type MIME
sudo touch /usr/share/mime/packages/processing.xml
Ensuite, ouvrez-le pour le modifier
sudo gedit /usr/share/mime/packages/processing.xml
Mettez les données suivantes dans ce fichier, puis enregistrez-les
<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
<mime-type type="text/x-processing">
<comment>Proecssing source code</comment>
<sub-class-of type="text/x-csrc"/>
<glob pattern="*.pde"/>
</mime-type>
</mime-info>
Mettre à jour la base de données MIME
sudo update-mime-database /usr/share/mime
Enfin, associez le nouveau type MIME au traitement. La liste des applications par défaut est stockée dans un fichier appelédefaults.list
sudo gedit /usr/share/applications/defaults.list
Ajoutez text/x-processing=processing.desktop
quelque part dans ce fichier.
Maintenant, lorsque vous double-cliquez sur un fichier .pde, cela ouvrira le traitement de fichier.