Wiki » Historique » Révision 51
Révision 50 (Patrice Nadeau, 2020-07-05 09:49) → Révision 51/52 (Patrice Nadeau, 2020-07-05 09:50)
Utilisation d'un BeagleBone Black
=================================
------------------------------------------------------------------------
{{toc}}
Dans ce document, l'appellation BeagleBone Black sera remplacé par BBB.
## Introduction
Le *BBB (BeagleBone Black)* est un ordinateur complet avec licence libre et
utilisant GN/Linux comme système d'exploitation.
d'exploitation.\
Toutes les spécifications sont disponibles sur le site <http://beagleboard.org/>.
http://beagleboard.org/.
Ceci en fait un outil de développement idéal.
Ce document explique comment utiliser un poste sous openSUSE pour faire
du développement avec le langage C.
J'ai choisi cette méthode pour les raisons suivantes :
* La programmation des µc AVR d'Atmel se fait de cette manière
* Je connais déjà le C
* Linux est écrit en C
### Ressources
* <http://beagleboard.org/bone>
* [Getting Started with BeagleBone](http://shop.oreilly.com/product/0636920028116.do?sortby=publicationDate)
* <http://elinux.org/GPIO>
\[\[ Environnement de travail à distance\]\]
--------------------------------------------
\[\[Programmation sous Linux\]\]
--------------------------------
Retrait des services BeagleBone Black
-------------------------------------
Informations provenant de
http://www.element14.com/community/community/designcenter/single-board-computers/next-gen\_beaglebone/blog/2013/11/20/beaglebone-web-server--setup
```bash
# on se met en mode "root"
su -
# On arrete les services suivants
systemctl disable cloud9.service
systemctl disable gateone.service
systemctl disable bonescript.service
systemctl disable bonescript.socket
systemctl disable bonescript-autorun.service
systemctl disable avahi-daemon.service
systemctl disable gdm.service
systemctl disable mpd.service
# On reboot
shutdown -r now
```
Remettre le port 80 au lieu de 8080 comme par défaut pour *apache* dans le fichier **/etc/apache2/ports.conf**.
Relancer *apache*
```bash
sudo systemctl reload apache2.service
```