Installare TinyOS 2.0.2 su Debian
TinyOS è un sistema operativo corredato da una serie di strumenti per la programmazione di sensori wireless chiamati tmote.
Principalmente esistono 3 categorie di TinyOS: quelle 1.x, 2.0.x e 2.1.
TinyOS 1.x rappresenta la prima versione del sistema operativo mentre le altre due sono più recenti
Ci sono dei buoni motivi per non passare da TinyOS 2.0.2 (l’ultima release 2.0.x) alla 2.1: alcuni sensori wireless tmote non sono correttamente supportati.
Questa è la procedura per installare TinyOS 2.0.2 su Debian Lenny
La prima cosa da fare è aprire con un editor di testo e con i privilegi di root il file /etc/apt/sources.list:
# nano /etc/apt/sources.list
Aggiungere al file le seguenti righe:
deb http://ftp.it.debian.org/debian lenny main contrib non-free
deb http://tinyos.stanford.edu/tinyos/dists/ubuntu feisty main
Salvare il file. Se si è usato nano premere CTRL+O, INVIO, CTRL+X.
Lanciare un aggiornamento dei repository:
# apt-get update
Ora è possibile installare TinyOs 2.0.2 col comando:
#apt-get install tinyos-2.0.2
Verranno mostrate alcune dipendenze da soddisfare che dovranno essere installate.
Al termine dello scaricamento dei file e dell’installazione è opportuno impostare alcuni path per poter compilare i propri sorgenti, eseguendo:
# source /opt/tinyos-2.0.2/tinyos.sh
Ora è possibile usare tutti gli strumenti forniti da TinyOS 2.0.2 per i propri tmote.
ricordandoci che per complilare basta usare il comando make tmote.