在Linux下安装TinyOS 2.x,可以参考网站http://docs.tinyos.net/index.php/Installing_TinyOS 2.1.1的安装步骤进行,但是在安装的过程中,可能会碰到各种问题。这里我们在Red Hat 9.0下安装TinyOS 2.1.1,如同在Windows下安装TinyOS 2.1.1,在Linux下安装TinyOS 2.1.1也需以下几个步骤。
1)安装Java。首先从网站https://dct.sun.com/dct/forms/reg_us_2704_620_0.jsp上注册一个账号,然后会在注册时所填写的邮箱里有个网站链接,点开这个链接进入该官网就可以下载JDK。这里我们所下载的是jdk_1_5_0_19-linux-i586-rpm.bin,这在Red Hat下并不能直接安装,先把该文件放在所要安装的文件夹usr\java下,此时新建终端,输入命令:
此命令的作用是更改此包的权限,将其设置为可行,然后输入命令:
此命令可得到一个能在Linux下安装的rpm包,然后安装rpm包,输入命令:
这样JDK便会自动运行直至安装完成。
现在来对Java配置环境变量。对Java配置环境变量,即在etc\profile文件后添加JAVA_HOME、PATH和CLASSPATH的值。输入命令:
此命令是打开profile文件,在此文件末尾添加如下语句:
这样,环境变量就已设置完毕。但是环境变量一般在系统重启后才会生效,由于Linux系统启动较慢,我们可以使用命令#source etc/profile使其环境变量的配置生效,但此命令只会让环境变量的配置本次会话生效,重启系统才能使环境变量的配置永久生效。然后输入命令#Java-version查看版本,若显示正确版本号则表示安装成功。(www.xing528.com)
2)在网站上下载其他的rpm包,分别安装平台交叉编译器、TinyOS源码与工具包和TinyOS 2.x源代码。安装方法类似于在Windows下安装各rpm包,参考网站www.tinyos.net的安装方法,使用命令rpm-ivh逐个地安装rpm包。在安装完TinyOS 2.x源代码时,需要配置环境变量。需要在etc文件夹下建立一个tinyos.sh文件,最好是复制一个其他.sh文件,用VI编辑器打开,然后把里面的内容用以下代码替换。
然后保存。
现在更改并口属性,在任意路径下输入:
最后,安装Graphviz。
在http://download.chinaunix.net/download.php?id=8163&ResourceID=4119[/url]上下载压缩包graphviz-1.10.tar.gz,然后完成以下内容。
现在已安装完毕,输入“#tos-check-env”,检测TinyOS有没有安装成功,若出现“tos-check-env completed without error”,说明安装成功。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。