Ubuntu 10.04安装Tinyos-2.x及TinyOS-1.x

很郁闷的把Ubuntu系统弄崩溃了,还好备份了一部分数据,没有特别重要的数据丢失。然后这两天就是不断装各种软件,其中TINYOS就是一部分由于是刚入门WSN,老师让装TinyOS-1.x,以前在网上找到过TINYOS-1.X的安装方法,就是先安装2.X后再从CVS安装,但是昨天找了很久都没找到,很郁闷,参考 类似的安装2.X的,那就先安装2.X吧,至于1.X,想到了XubunTOS。XubunTOS = Ubuntu 9.10 + TinyOS-1.x + TinyOS-2.x,先把XubunTOS安装到VBOX里,再把其中TinyOS -1.x的部分COPY出来。

下面是安装过程:

1、添加下面的repository到/etc/apt/sources.list 中:(不用像那个文章里面的把前面的都加进去)

deb hardy main注意:tinyos的源对应的 distribution用hardy,,而不是intrepid。

2、更新源

apt-get update

3、安装tinyos-2.1.0:

apt-get install tinyos-2.1. 0

4、复制 tinyos-1.x 及v .bash_tinyos

具体怎么做,可以先在VBOX中建共享空间,把 XubunTOS里的通过共享空间复制到主机中。再把复制到tinyos-1.x复制到/opt/,把.bash_tinyos放到~/下

5、修改.bash_tinyos

由于XubunTOS中是tinyos-2.x,而现在装的是tinyos-2.1.0,需要做一个小修改: export TOSROOT=/opt/tinyos-2.x —> export TOSROOT=/opt/tinyos-2.1.0其他不需要修改

6、修改 ~/.bashrc在~/.bashrc中加上以下三行:

if [ -f ~/.bash_tinyos ]; then . ~/.bash_tinyosfi

7、修改属主由于复制过来的tinyos-1.x的属主不是当前用户,编译的时候就会有权限限制,除非你用超级用户su。于是需要修改

$ sudo chown -R 用户名:用户名 /opt/tinyos-1.x/

试试编译,应该没有问题了

至于JAVA那一块的内容现在我还没试,在XubunTOS里的1.X是可以listen的,至于现在行不行还不清楚,以后再试

你说只有有缘人才可以取下,我看着你手中的戒指,

Ubuntu 10.04安装Tinyos-2.x及TinyOS-1.x

相关文章:

你感兴趣的文章:

标签云: