Forum de LAPLLA.net

Version complète : Tuto installation ARDUINO 1.6.5 sous MINT
Vous consultez actuellement la version basse qualité d'un document. Voir la version complète avec le bon formatage.
C'est faisable...

A noter :
Si l'on passe par le gestionnaire d'application d'origine, seule la version 1.0.5 est disponible, mais la version 1.6.5 est disponible sur le site officiel.

Nous allons tenter de vous expliquer la démarche :

Etape 1 : Mettre à jour JAVA
Allez sur le lien suivant et suivre la procédure :
linux_x64_install.xml


Arrivé à l'étape 3 du tuto : "Décompressez l'archive TAR et installez Java.", faire :
Faire un ls pour obtenir la liste des fichiers dans le dossier Téléchargement , lire le nom de l'archive téléchargée (par défaut, c'est toujours la dernière version de JAVA),

Dans mon cas, ce fut jre-8u45-linux-x64.tar.gz
Ex: La commande pour extraire le fichier sera donc : tar zxvf jre-8u45-linux-x64.tar.gz


Etape 2 : Télécharger sur le site Officiel Arduino la dernière version du logiciel :
https://www.arduino.cc/en/Main/Software

L'archive se trouve donc dans le dossier Téléchargement.

On décompresse l'archive vers le dossier /home/nom d'utilisateur/Bin
si le dossier Bin n'existe pas, il faut le créer.

tar zxvJ arduino-1.6.5-linux64.tar.xz /home/nom d'utilisateur/Bin

Toujours en ligne de commande, il faut aller dans le répertoire cible :
cd /home/nom d'utilisateur/Bin

On ouvre dans le mode graphique le fichier : install.sh qui se trouve dans le dossier suivant : /home/nom d'utilisateur/Bin/arduino-1.6.5

On obtient ceci :
Code :
#!/bin/sh

CURDIR=`pwd`
APPDIR="$(dirname -- "$(readlink -f -- "${0}")" )"

cd "$APPDIR"

# Set arduino.desktop absolute path workaround
mv arduino.desktop arduino.desktop-bak
sed -e "s,FULL_PATH,$PWD,g" arduino.desktop-bak > arduino.desktop
rm arduino.desktop-bak

cp arduino.desktop ~/.local/share/applications/arduino.desktop
cp arduino.desktop ~/Desktop/arduino.desktop

echo "Installed Arduino IDE icons on menu and desktop !"

Pour pallier le problème des droits d'accès aux dossiers systèmes, ainsi qu'à l'arborescence de votre propre installation MINT, il faut procéder à la validité des lignes suivantes :

Code :
cp arduino.desktop ~/.local/share/applications/arduino.desktop
cp arduino.desktop ~/Desktop/arduino.desktop

Pensez à rajouter SUDO devant les lignes concernées afin d'avoir les droits d'accès.

Dans mon exemple, j'obtiens les codes suivants :

sudo cp arduino.desktop ~/.local/share/applications/arduino.desktop
sudo cp arduino.desktop ~/Bureau/arduino.desktop

Au final, on obtient ce fichier qu'il faut enregistrer :

Code :
#!/bin/sh

CURDIR=`pwd`
APPDIR="$(dirname -- "$(readlink -f -- "${0}")" )"

cd "$APPDIR"

# Set arduino.desktop absolute path workaround
mv arduino.desktop arduino.desktop-bak
sed -e "s,FULL_PATH,$PWD,g" arduino.desktop-bak > arduino.desktop
rm arduino.desktop-bak

sudo cp arduino.desktop ~/.local/share/applications/arduino.desktop
sudo cp arduino.desktop ~/Bureau/arduino.desktop

echo "Installed Arduino IDE icons on menu and desktop !"

Pour lancer install.sh , il faut retourner sous la console dans le dossier : /home/nom d'utilisateur/Bin/arduino-1.6.5
Taper la commande suivante pour exécuter les instructions qui se trouvent dans le fichier install.sh

sh install.sh
URLs de référence