Ubuntu 安装 Tinyos-2.1.2
2016-02-12 23:04
806 查看
Tinyos安装详细步骤
ubuntu安装jdk工具
1. 安装TinyOS
2. 修改环境变量
3. 安装graphviz
4. 检查是否安装成功
安装过程可能出现问题
sudo java -version
否则按照 ubuntu下 java安装教程 进行安装
sudo gedit /etc/apt/sources.list
编辑 source.list 文件,然后在该文件
末尾中加入TinyOS的源,这里我们选择斯坦福大学提供的源,即添加
deb http://tinyos.stanford.edu/tinyos/dists/ubuntu lucid main
添加完保存以后,需要更新一下源文件,执行命令
sudo apt-get update
如果系统没有python开发环境和g++编译工具,需要执行下面的几条命令:
sudo apt-get install python2.7-dev
sudo apt-get install gcc
sudo apt-get install g++
sudo apt-get install gcc-msp430
获取tinyos的安装
sudo apt-get install tinyos
提示可选的tinyos的版本,选择最新的版本2.1.1
sudo apt-get install tinyos-2.1.1
sudo gedit /opt/tinyos-2.1.2/tinyos.sh
添加如下内容 :
之后编辑文件 .bashrc
sudo gedit ~/.bashrc
增加下面两行
保存,并退出。然后执行更新
source ~/.bashrc
安装 jni
sudo tos-install-jni
安装下载得到的 graphviz-1.10-1.i386.rpm 包
rpm -ivh graphviz-1.10-1.i386.rpm
查看选项 nesc 、java 以及 graphviz 是否已经正确安装
打开仿真程序目录下的 Blink 仿真程序
cd /opt/tinyos-2.1.2/apps/Blink
编译示例程序
make telosb(编译不添加仿真)
或者
make telosb sim(编译添加仿真)
sudo cp /usr/include/python2.7/*.h /usr/local/include/
2、缺失权限
sudo chmod -R 777 /opt/tinyos-2.1.2/
3、MAKERULES路径找不到
export MAKERULES=”/opt/tinyos-2.1.2/support/make/Makerules”
ubuntu安装jdk工具
1. 安装TinyOS
2. 修改环境变量
3. 安装graphviz
4. 检查是否安装成功
安装过程可能出现问题
Tinyos安装详细步骤
ubuntu安装jdk工具
查看是否搭建java环境sudo java -version
否则按照 ubuntu下 java安装教程 进行安装
1. 安装TinyOS
执行命令sudo gedit /etc/apt/sources.list
编辑 source.list 文件,然后在该文件
末尾中加入TinyOS的源,这里我们选择斯坦福大学提供的源,即添加
deb http://tinyos.stanford.edu/tinyos/dists/ubuntu lucid main
添加完保存以后,需要更新一下源文件,执行命令
sudo apt-get update
如果系统没有python开发环境和g++编译工具,需要执行下面的几条命令:
sudo apt-get install python2.7-dev
sudo apt-get install gcc
sudo apt-get install g++
sudo apt-get install gcc-msp430
获取tinyos的安装
sudo apt-get install tinyos
提示可选的tinyos的版本,选择最新的版本2.1.1
sudo apt-get install tinyos-2.1.1
2. 修改环境变量
首先在tinyos目录下创建tinyos.sh文件sudo gedit /opt/tinyos-2.1.2/tinyos.sh
添加如下内容 :
#! /usr/bin/env bash export TOSROOT=/opt/tinyos-2.1.2 export TOSDIR=/opt/tinyos-2.1.2/tos export CLASSPATH=$CLASSPATH:$TOSROOT/support/sdk/java/tinyos.jar:. export MAKERULES=/opt/tinyos-2.1.2/support/make/Makerules export PATH=/opt/msp430/bin:$PATH export PYTHONPATH=".:$TOSROOT/support/sdk/python:$PYTHONPATH
之后编辑文件 .bashrc
sudo gedit ~/.bashrc
增加下面两行
#Sourcing the tinyos environment variable setup script source /opt/tinyos-2.1.2/tinyos.sh
保存,并退出。然后执行更新
source ~/.bashrc
安装 jni
sudo tos-install-jni
3. 安装graphviz
访问 <http://www.tinyos.net/dist-2.1.0/tools/linux/graphviz-1.10-1.i386.rpm> 下载graphivz安装包安装下载得到的 graphviz-1.10-1.i386.rpm 包
rpm -ivh graphviz-1.10-1.i386.rpm
4. 检查是否安装成功
tos-check-env查看选项 nesc 、java 以及 graphviz 是否已经正确安装
打开仿真程序目录下的 Blink 仿真程序
cd /opt/tinyos-2.1.2/apps/Blink
编译示例程序
make telosb(编译不添加仿真)
或者
make telosb sim(编译添加仿真)
安装过程可能出现问题
1、缺失python.hsudo cp /usr/include/python2.7/*.h /usr/local/include/
2、缺失权限
sudo chmod -R 777 /opt/tinyos-2.1.2/
3、MAKERULES路径找不到
export MAKERULES=”/opt/tinyos-2.1.2/support/make/Makerules”
相关文章推荐
- Ubuntu 默认壁纸历代记
- Ubuntu Remix Cinnamon 20.04 评测:Ubuntu 与 Cinnamon 的完美融合
- Linux socket 初步
- 关于Ubuntu 11.10启动提示waiting for the network configuration的问题
- 在 Ubuntu 桌面中使用文件和文件夹
- Linux Kernel 4.0 RC5 发布!
- linux lsof详解
- linux 文件权限
- Linux 执行数学运算
- 10 篇对初学者和专家都有用的 Linux 命令教程
- Linux 与 Windows 对UNICODE 的处理方式
- Ubuntu12.04下QQ完美走起啊!走起啊!有木有啊!
- 解決Linux下Android开发真机调试设备不被识别问题
- ubuntu下chrome无法同步问题解决
- 运维入门
- 运维提升
- Linux 自检和 SystemTap
- Ubuntu Linux使用体验