如何在Ubuntu中安装TinyOS-2.1.1
如果你在虚拟机中安装了Ubuntu 12.04,但没有安装TinyOS,或者你使用的是安装有纯Ubuntu 12.04操作系统的电脑,下面是安装TinyOS-2.1.1的方法。
步骤一:打开终端命令界面
使用组合键Ctrl Alt T来打开终端命令界面。
步骤二:配置source源
在终端中输入以下命令来打开文件:
```
sudo gedit
```
在文件中添加以下内容:
```
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
```
在文件中添加以下内容:
```
# Sourcing the tinyos environment variable setup script
source
```
步骤七:运行修改后的.bashrc文件
在终端中输入以下命令来运行修改后的.bashrc文件:
```
source .bashrc
```
步骤八:运行命令
在终端中输入以下命令来安装JNI接口:
```
sudo tos-install-jni
```
如果出现类似“[[: unexpected operator]”错误提示,请先运行以下命令:
```
sudo gedit /usr/bin/tos-install-jni
```
然后将文件中的第一行“#!/bin/sh”改为“#!/bin/bash”
步骤九:检查环境配置
在终端中输入以下命令来检查环境配置:
```
tos-check-env
```
如果提示java版本和graphviz版本的警告,请忽略并进入下一步。
步骤十:编译测试程序
在终端中输入以下命令来进入Blink目录:
```
cd /opt/tinyos-2.1.1/apps/Blink
```
然后输入以下命令来编译测试程序:
```
make telosb
```
如果出现类似“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
```
通过以上步骤,你已经成功安装并配置了TinyOS-2.1.1。现在可以开始在Ubuntu上开发和测试TinyOS应用程序了!
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。