如何在Ubuntu中安裝TinyOS-2.1.1
如果你在虛擬機中安裝了Ubuntu 12.04,但沒有安裝TinyOS,或者你使用的是安裝有純Ubuntu 12.04操作系統(tǒng)的電腦,下面是安裝TinyOS-2.1.1的方法。步驟一:打開終端命令界面
如果你在虛擬機中安裝了Ubuntu 12.04,但沒有安裝TinyOS,或者你使用的是安裝有純Ubuntu 12.04操作系統(tǒng)的電腦,下面是安裝TinyOS-2.1.1的方法。
步驟一:打開終端命令界面
使用組合鍵Ctrl Alt T來打開終端命令界面。
步驟二:配置source源
在終端中輸入以下命令來打開文件:
```
sudo gedit
```
在文件中添加以下內(nèi)容:
```
deb http://hinrg.cs.jhu.edu/tinyos karmic main
```
步驟三:更新軟件源目錄
在終端中輸入以下命令來更新軟件源目錄:
```
sudo apt-get update
```
步驟四:安裝TinyOS
在終端中輸入以下命令來安裝TinyOS:
```
sudo apt-get install tinyos
```
選擇最新版本進行安裝:
```
sudo apt-get install tinyos-2.1.1
```
步驟五:修改文件
在終端中輸入以下命令進入/opt/tinyos-2.1.1目錄:
```
cd /opt/tinyos-2.1.1
```
接著輸入以下命令來修改文件:
```
sudo gedit
```
將文件中的一行修改為:
```
CLASSPATH$CLASSPATH:$TOSROOT/support/sdk/java:.:$TOSROOT/support/sdk/java/tinyos.jar
```
步驟六:修改.bashrc文件
在終端中輸入以下命令進入當前計算機用戶名(例如pnm)的home目錄:
```
cd ~
cd /home/當前計算機用戶名(如pnm)
```
接著輸入以下命令來修改.bashrc文件:
```
sudo gedit .bashrc
```
在文件中添加以下內(nèi)容:
```
# Sourcing the tinyos environment variable setup script
source
```
步驟七:運行修改后的.bashrc文件
在終端中輸入以下命令來運行修改后的.bashrc文件:
```
source .bashrc
```
步驟八:運行命令
在終端中輸入以下命令來安裝JNI接口:
```
sudo tos-install-jni
```
如果出現(xiàn)類似“[[: unexpected operator]”錯誤提示,請先運行以下命令:
```
sudo gedit /usr/bin/tos-install-jni
```
然后將文件中的第一行“#!/bin/sh”改為“#!/bin/bash”
步驟九:檢查環(huán)境配置
在終端中輸入以下命令來檢查環(huán)境配置:
```
tos-check-env
```
如果提示java版本和graphviz版本的警告,請忽略并進入下一步。
步驟十:編譯測試程序
在終端中輸入以下命令來進入Blink目錄:
```
cd /opt/tinyos-2.1.1/apps/Blink
```
然后輸入以下命令來編譯測試程序:
```
make telosb
```
如果出現(xiàn)類似“compiled BlinkAppC to build/telosb/main.exe 2782 bytes in ROM 61 bytes in RAM”的提示,則配置成功!
步驟十一:測試Java net
在終端中輸入以下命令來進入TestSerial目錄:
```
cd /opt/tinyos-2.1.2/apps/tests/TestSerial
```
然后輸入以下命令來運行Java net:
```
java
```
通過以上步驟,你已經(jīng)成功安裝并配置了TinyOS-2.1.1。現(xiàn)在可以開始在Ubuntu上開發(fā)和測試TinyOS應用程序了!