Pi-WebIde-Install-BeagleBone
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 sur votre BeagleBone. Sous Mac, vous pouvez utiliser Taerminal.app pour vous connecter en SSH sur votre BeagleBone. Les utilisateur Linux peuvent utiliser leur application terminal par défaut. Si vous êtes un utilisateur Windows, vous aurez besoin de télécharger un utilitaire terminal comme PuTTy.
Une fois votre terminal ouvert, vous pouvez-vous connecter sur votre BeagleBone à l'aide de la commande suivante (nous partons du principe que vous utilisez la distribution Angstrom:
ssh root@beaglebone.local
Cette opération vous demandera probablement s'il faut ajouter votre BeagleBone à la liste des hôtes (fichier hosts). Typez "yes" et pressez simplement la touche "Return/Entrée".
Vous serez ensuite invité à encoder le mot de passe administrateur (le mot de passe de "root"). Par défaut, Amstrong ne dispose pas de mot de passe pour l'utilisateur "root", pressez donc simplement "Entrée/Return" pour passer l'étape du mot de passe.
Une fois que vous êtes connecté sur votre Beaglebone, vous aurez besoin de copier/coller les commandes suivantes (une à la fois, en pressant la touche Entrée/Return après chaque commande:
echo "nameserver 8.8.8.8" >> /etc/resolv.conf curl -k https://raw.github.com/adafruit/Adafruit-WebIDE/alpha/scripts/install-angstrom.sh | sh
L'éditeur sera installé dans le répertoire /usr/share/adafruit/webide en utilisant l'utilisateur webide. Le script installera node, npm, redis-server, git, restartd (qui surveille le processus serveur de l'éditeur), avahi-daemon (bonjour!), i2c-tools, sudo, et libcap2-bin. Si vous voulez jeter un oeil sur les scripts, ils sont disponibles sur le dépôt GitHub d'AdaFruit.
L'installation peut prendre de 3 à 5 minutes. Soyez patient |
**** Starting the server...(please wait) **** **** The Adafruit WebIDE is installed and running! **** **** Commands: /etc/init.d/adafruit-webide-angstrom.sh {start,stop,restart} **** **** Navigate to http://beaglebone.local:8080 to use the WebIDE
L'éditeur est maintenant installé et vous pouvez ouvrir un navigateur Internet pour y accéder depuis n'importe quel ordinateur situé sur le réseau local.
L'équipe de développement est toute petite et dispose de ressource limitée. Les seuls navigateurs supportés sont Google Chrome et Mozilla Firefox.
Installation manuelle
Vous pouvez installer manuellement le navigateur en exécutant les lignes de commande suivantes. Aurez également besoin d'installer le redis manuellement puisqu'il n'est pas installé par défaut.
Vous pouvez plus d'information sur l'installation redis ici (anglais).
opkg update && sudo opkg install build-essential nodejs npm git git clone git://github.com/adafruit/Adafruit-WebIDE.git cd Adafruit-WebIDE mkdir tmp npm config set tmp tmp npm install editor config/config.js (change port 80 to your port of choice) nodejs server.js
Désinstallation
Vous pouvez désinstaller toutes les version de l'éditeur à l'aide de:
curl -k https://raw.github.com/adafruit/Adafruit-WebIDE/alpha/scripts/uninstall-angstrom.sh | sh
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