您的位置首页百科知识

ubuntu如何安装TinyOS-2.1.1

ubuntu如何安装TinyOS-2.1.1

的有关信息介绍如下:

ubuntu如何安装TinyOS-2.1.1

虚拟机装有ubuntu12.04,但未安装TinyOS,或者未使用虚拟机而是使用安装有纯Ubuntu12.04操作系统的电脑,那么可采用以下方法安装TinyOS-2.1.1。

用组合键Ctrl+Alt+T打开终端命令界面

配置source源:sudogedit/etc/apt/sources.list,在sources.list文件中添加debhttp://hinrg.cs.jhu.edu/tinyoskarmicmain

更新源目录:sudoapt-getupdate

安装tinyos:sudoapt-getinstalltinyos,选择最新版本:sudoapt-getinstalltinyos-2.1.1

修改tinyos.sh文件:①cd/opt/tinyos-2.1.1

②sudogedittinyos.sh③将CLASSPATH一行修改为

CLASSPATH=$CLASSPATH:$TOSROOT/support/sdk/java:.:$TOSROOT/support/sdk/java/tinyos.jar

修改.bashrc文件:①cd~②cd/home/当前计算机用户名(如pnm)③sudogedit.bashrc④在.bashrc文件中添加

#Sourcingthetinyosenvironmentvariablesetupscript

source/opt/tinyos-2.1.1/tinyos.sh

运行修改后的.bashrc文件:$source.bashrc

运行命令:sudotos-install-jni

若出现类似“[:31:=:unexpectedoperator]”错误,则先键入命令:sudogedit/usr/bin/tos-install-jni,再将文件中第一行“#!/bin/sh”改为“#!/bin/bash”

检查环境配置:tos-check-env,若提示java版本和graphviz版本的警告,则忽略进入下一步

在Blink目录下进行测试程序的编译:

①cd/opt/tinyos-2.1.1/apps/Blink②maketelosb

若出现类似compiledBlinkAppCtobuild/telosb/main.exe

2782bytesinROM

61bytesinRAM

则配置成功!

测试javanet:①cd/opt/tinyos-2.1.2/apps/tests/TestSerial

②javanet.tinyos.sf.SerialForwarder