]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - doc/html/install-tinyos.html
Improve installation instructions.
[tinyos-2.x.git] / doc / html / install-tinyos.html
index 7fbf45732cb49d233933fc2423d9592792c9bc3c..b02e4bc534159978d7a16b1451294242bfaf7fed 100644 (file)
@@ -8,19 +8,34 @@
 <body>
 
 <div class="title">Installing TinyOS 2.0.2</div>
-<div class="subtitle">Last updated 30 July 2007</div>
+<div class="subtitle">Last updated 14 Feb 2008</div>
 
 <p>If you already have a 1.x tree or an existing 2.x tree, you are better off 
 following the <i>upgrade</i> instructions at 
-<a href="upgrade-tinyos.html">upgrade-tinyos.html</a>. There are two ways to install
+<a href="upgrade-tinyos.html">upgrade-tinyos.html</a>. There are several ways to install
       TinyOS. The first way is to install a live CD that gives
       you a virtualized Linux with a complete TinyOS install. Note that since
       this is on a CD, you can't modify anything; you can, however, make
-      a LiveUSB device to use as your TinyOS install. The second way is to
+      a LiveUSB device to use as your TinyOS install. The second way is 
+      to a Ubuntu-based virtual machine directly on your hard drive.  The final way is to
       install TinyOS on your host operating system. When installing
       on a host operating system, you can either use a debian package
       repository or manually instally with RPMs.</p> 
 
+      <p>Of the four options, installing a VM image is simplest. 
+         Using a Live CD lets you try out TinyOS without installing it on your
+        drive. Debian packages are the simplest and best way to install TinyOS
+        on your host operating system. RPMs are mostly a stand-by for RedHat
+        or other Linux distributions, as well as Windows/Cygwin users. If you
+        are using Cygwin, we strongly recommend using a VM image, unless you
+        are completely unfamiliar with UNIX tools such as editors (xemacs, vi)
+        and the shell,
+        
+        <h1>One-step install with a VM Image</h1>
+     
+      The most <A HREF="http://www.tinyos.net/scoop/section/Releases">current instructions</A> on 
+      how to install the VM image are on <A HREF="http://www.tinyos.net">www.tinyos.net</A>.
+
       <h1>One-step Install with a Live CD</h1>
 
       <p><a href="http://toilers.mines.edu/Public/XubunTOS">Download a
@@ -33,10 +48,12 @@ following the <i>upgrade</i> instructions at
       provided by the Toilers group at the Colorado School of
       Mines.</p>
 
+
+      
       <h1>Two-step install on your host OS with Debian packages</h1>
 
    <p>If you are running a version of Linux that supports Debian packages, then
-   you may want to use the TinyOS package repository. There is a <a href="http://www.tinyos.net/scoop/story/2007/3/1/142950/4912">story on www.tinyos.net</a
+   you may want to use the TinyOS package repository. There is a <A HREF="http://www.tinyos.net/scoop/story/2007/8/15/234856/990">story on www.tinyos.net</A
    that describes how to use it. If you do this, then you do not have to
    install the instructions here, except that you will need to check
    that your environment is set up correctly (the end of step 5 in
@@ -319,9 +336,9 @@ the Java support may not work properly.
 <tr>
   <td>tinyos-tools</td>
   <td><a href="http://www.tinyos.net/dist-2.0.0/tinyos/windows/tinyos-tools-1.2.4-2.cygwin.i386.rpm">tinyos-tools-1.2.4-2.cygwin.i386.rpm</a></td>
-  <td><a href="http://www.tinyos.net/dist-2.0.0/tinyos/linux/tinyos-tools-1.2.4-2.i386.rpm">tinyos-tools-1.2.4-2.i386.rpm</a></td>
-  <td><a href="http://www.tinyos.net/dist-2.0.0/tinyos/linux/tinyos-tools-1.2.4-2.i686.rpm">tinyos-tools-1.2.4-2.i686.rpm</a></td>
-  <td><a href=""></a><code>rpm -ivh --force</code>&nbsp;(1.x tree)<br/><code>rpm -Uvh</code>&nbsp;(no 1.x tree)<br/></td>
+  <td><a href="http://www.tinyos.net/dist-2.0.0/tinyos/linux/tinyos-tools-1.2.4-3.i386.rpm">tinyos-tools-1.2.4-3.i386.rpm</a></td>
+  <td><a href="http://www.tinyos.net/dist-2.0.0/tinyos/linux/tinyos-tools-1.2.4-3.i686.rpm">tinyos-tools-1.2.4-3.i686.rpm</a></td>
+  <td><a href=""></a><code>rpm -ivh --force</code>&nbsp;(1.x tree)<br><code>rpm -Uvh</code>&nbsp;(no 1.x tree)<br></td>
 </tr>
 
 </tbody></table>