1 Ubuntu-10.10下安装TinyOS-2.1.1
1背景:TinyOS主要有三种运行环境:
<1> Windows环境: 虚拟机(Oracle VM Visual Box)—Xubuntu + TinyOS
参见:http://blog.csdn.net/fcwgj/archive/2010/05/13/5584936.aspx
<2> Windows环境: Windows + cygwin + TinyOS 或者
Windows xp平台+eclipse。
参见:http://nmgzhangw.blog.163.com/blog/static/11389613620104115448124/
<3> Linux环境: Ubuntu10.10 + TinyOS。
相比之下,方法1、2都显得较为繁琐、欠稳定,特别是2方法中不好挂载多个节点同时烧写,并且Cygwin环境中不能执行单步执行命令。
因此本文,我个人也是用这个,记录叙述的是第3种的过程。正好在Ubuntu下,TinyOS的安装也相当的方便。不过需要注意的是,更方便,未必更省时间。因为默认的APT安装,会一起装进去一堆其他未必有用的东西,例如OpenJDK……
2安装好Ubuntu10.10并更新源
安装好ubuntu(我用的10.10版)之后,
1. 添加后面的repository至sources.list
#sudo -i
#password
sudo gedit /etc/apt/sources.list
#打开sources.list
#在打开的sources.list添加后面的跟新列表,保存,关闭
deb http://mirror.lupaworld.com/ubuntu intrepid main restricted universe multiverse
deb http://mirror.lupaworld.com/ubuntu intrepid-security main restricted universe multiverse
deb http://mirror.lupaworld.com/ubuntu intrepid-updates main restricted universe multiverse
deb http://mirror.lupaworld.com/ubuntu intrepid-backports main restricted universe multiverse
deb http://mirror.lupaworld.com/ubuntu intrepid-proposed main restricted universe multiverse
deb-src http://mirror.lupaworld.com/ubuntu intrepid main restricted universe multiverse
deb-src http://mirror.lupaworld.com/ubuntu intrepid-security main restricted universe multiverse
deb-src http://mirror.lupaworld.com/ubuntu intrepid-updates main restricted universe multiverse
deb-src http://mirror.lupaworld.com/ubuntu intrepid-backports main restricted univ