Pi-WebIde-Install-Pi

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche


MCHobby investit du temps et de l'argent dans la réalisation de traduction et/ou documentation. C'est un travail long et fastidieux réalisé dans l'esprit Open-Source... donc gratuit et librement accessible.
SI vous aimez nos traductions et documentations ALORS aidez nous à en produire plus en achetant vos produits chez MCHobby.

Introduction

L'installation de l'éditeur peut-être effectué de deux façons. L'une est plus fiable , et plus facile, la seconde est un peu plus manuelle.

Installation simple

Connectez vous à votre Raspberry Pi. Si vous êtes sur un Mac, vous pouvez ouvrir Terminal.app pour vous connecter à Raspberry Pi par une liaison SSH (Secure SHell). Les utilisateurs de Linux peuvent ouvrir un terminal par défaut.

Si vous utilisez Windows, recherchez une application de terminal. Nous recommandons l'usage de PuTTY. (aussi disponible sur Linux :) )

Lorsque le terminal est ouvert, si vous utilisez la distribution Occidentalis, entrez ce qui suit :

$ ssh pi@raspberrypi.local
password : pi@raspberrypi.locals

Une fois le mot de passe entré, et le "prompt" (invite a saisir une commande) affiché, vous pouvez copier-coller la commande suivante et valider par enter. Cette commande téléchargera un script install.sh depuis le dépôt github d'AdaFruit, et l'exécutera automatiquement pour vous.

curl https://raw.github.com/adafruit/Adafruit-WebIDE/alpha/scripts/install.sh | sudo sh

L'éditeur sera installé dans /usr/share/adafruit/webide ceci en mode utilisateur webide.

Le script installera les utilitaires npm, redis-server, git, restartd (vérifier l'installation sur l'éditeur), avahi-daemon (bonjour!), i2c-tools, et libcap2-bin (nous pouvons utiliser le port 80 sans être en mode root).

Si vous désirez revoir le script, il est situé dans le dépôt GitHub d'AdaFruit.

Une fois l'installation complète, vous pouvez voir s'afficher ce qui suit :

**** Starting the server...(please wait)
**** The Adafruit WebIDE is installed and running!
**** Commands: sudo service adafruit-webide.sh {start,stop,restart}
**** Navigate to http://raspberrypi.local to use the WebIDE

L'éditeur est maintenant installé, et vous pouvez ouvrir un navigateur internent pour y accéder depuis n'importe quel ordinateur de votre réseau.

L'équipe de développement d'AdaFruit étant restreinte, et les ressources limitées, les seuls navigateurs supportés en ce moment sont:

  • Google Chrome,
  • Mozilla Firefox!

Nous espérons en supporter davantage dans le futur!

Installation Manuelle

Vous pouvez installer l'éditeur manuellement en entrant les commandes suivantes :

sudo apt-get install git
git clone git://github.com/adafruit/Adafruit-WebIDE.git
cd Adafruit-WebIDE
sudo apt-get install nodejs npm redis-server git -y
mkdir tmp
npm config set tmp tmp
npm install
vim editor/config/config.js    (changez le port 80 en un port de votre choix)
node server.js

Désinstallation

Pour désinstaller les éditeurs en versions 0.1.9 et précédentes, vous pouvez lancer le script suivant :

curl https://raw.github.com/adafruit/Adafruit-WebIDE/release/scripts/uninstall.sh | sh

La désinstallation des éditeurs en versions 0.2.0 et plus récentes, sera effectuée par le script suivant :

curl https://raw.github.com/adafruit/Adafruit-WebIDE/alpha/scripts/uninstall.sh | sudo sh

Vous pouvez aussi le désinstaller manuellement en enlevant les composants suivants :

  • Effacer le répertoire de l'éditeur.
  • Effacer les clés ssh bitbucket dans ~/.ssh
  • Éditer la config ssh pour enlever la référence bitbucket qui lui est annexée.
  • Désinstaller : nodejs npm redis-server git restartd libcap2-bin avahi-daemon i2c-tools.



Source: [1]

Réalisé avec l'aide de Mr Carette J. à qui nous remettons tous nos remerciements.

Tutoriel créé par Tyler Cooper pour AdaFruit Industries. Tutorial created by Tyler Cooper for AdaFruit Industries.

Toute référence, mention ou extrait de cette traduction doit être explicitement accompagné du texte suivant : «  Traduction par MCHobby (www.MCHobby.be) - Vente de kit et composants » avec un lien vers la source (donc cette page) et ce quelque soit le média utilisé.

L'utilisation commercial de la traduction (texte) et/ou réalisation, même partielle, pourrait être soumis à redevance. Dans tous les cas de figures, vous devez également obtenir l'accord du(des) détenteur initial des droits. Celui de MC Hobby s'arrêtant au travail de traduction proprement dit.

Traduit avec l'autorisation d'AdaFruit Industries - Translated with the permission from Adafruit Industries - www.adafruit.com