1.更新源
gedit /etc/apt/sources.list
deb http://tinyos.stanford.edu/tinyos/dists/ubuntu hardy main
注:此源参考 http://www.tinyosstudy.com/archiver/?tid-173.html
2.sudo apt-get update
3.sudo apt-get install tinyos-2.1.1
这一步中会出现jdk的安装,默认版本是1.5。安装过程中出现蓝色界面时,需要按一下tab才能确定,开始时不知道。
4.安装python开发包:
sudo apt-get install python-dev 目前不知道这一步有什么用
5.设置环境变量
vim /opt/tinyos-2.1.1/tinyos.sh
修改CLASSPATH环境变量如下:CLASSPATH=$CLASSPATH:$TOSROOT/support/sdk/java/tinyos.jar:.
vim $HOME/.bashrc
添加
if [ -f /opt/tinyos-2.1.1/tinyos.sh ] ; then
. /opt/tinyos-2.1.1/tinyos.sh
fi或者添加
source /opt/tinyos-2.1.1/tinyos.sh
6.重启一下shell,运行tos-check-env检查你一下你有没有正确安装
信息显示如下:
hcd@hcd-laptop:~ [下午 07时07分27秒]$ tos-check-env
Path:
/usr/local/sbin
/usr/local/bin
/usr/sbin
/usr/bin
/sbin
/bin
/usr/games
/usr/local/arm/3.3.2/bin/
Classpath:
/opt/tinyos-2.1.1/support/sdk/java/tinyos.jar
.
rpms:
/usr/bin/rpm
nesc:
/usr/bin/nescc
Version: nescc: 1.3.1
perl:
/usr/bin/perl
Version: v5.10.1 (*) built for i486-linux-gnu-thread-multi
flex:
bison:
java:
/usr/bin/java
java version "1.5.0_19"
graphviz:
/usr/bin/dot
dot - Graphviz version 2.20.2 (Tue Mar 2 21:46:26 UTC 2010)
--> WARNING: The graphviz (dot) version found by tos-check-env is not 1.10. Please update your graphviz version if you'd like to use the nescdoc documentation generator.
tos-check-env completed with errors:
--> WARNING: The graphviz (dot) version found by tos-check-env is not 1.10. Please update your graphviz version if you'd like to use the nescdoc documentation generator.
在Ubuntu11.04中安装tinyos2.1.1
最新推荐文章于 2024-08-17 00:11:56 发布