歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 10.04安裝Tinyos-2.x及TinyOS-1.x

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

日期:2017/2/28 16:16:27   编辑:Linux教程

很郁悶的把Ubuntu系統弄崩潰了,還好備份了一部分數據,沒有特別重要的數據丟失。
然後這兩天就是不斷裝各種軟件,其中TINYOS就是一部分
由於是剛入門WSN,老師讓裝TinyOS-1.x,以前在網上找到過TINYOS-1.X的安裝方法,就是先安裝2.X後再從CVS安裝,但是昨天找了很久都沒找到,很郁悶,參考http://www.linuxidc.com/Linux/2011-05/35319p2.htm 類似的安裝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 http://tinyos.stanford.edu/tinyos/dists/ubuntu 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_tinyos
fi

7、修改屬主
由於復制過來的tinyos-1.x的屬主不是當前用戶,編譯的時候就會有權限限制,除非你用超級用戶su。於是需要修改

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

試試編譯,應該沒有問題了

至於JAVA那一塊的內容現在我還沒試,在XubunTOS裡的1.X是可以listen的,至於現在行不行還不清楚,以後再試

Copyright © Linux教程網 All Rights Reserved