aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarti Bolivar <mbolivar@leaflabs.com>2011-09-24 15:53:38 -0400
committerMarti Bolivar <mbolivar@leaflabs.com>2011-09-24 15:53:38 -0400
commit00b01e470100260655b3994723449f88e434a733 (patch)
tree647f68b96f49eb5fb3db1697485a83e31d63f951
parentea6087a26a44ad8c7362b23143eafa2c64dcc125 (diff)
downloadlibrambutan-00b01e470100260655b3994723449f88e434a733.tar.gz
librambutan-00b01e470100260655b3994723449f88e434a733.zip
unix-toolchain: More Fedora instructions.
Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
-rw-r--r--source/unix-toolchain.rst24
1 files changed, 9 insertions, 15 deletions
diff --git a/source/unix-toolchain.rst b/source/unix-toolchain.rst
index ec9e47c..a9724c3 100644
--- a/source/unix-toolchain.rst
+++ b/source/unix-toolchain.rst
@@ -45,29 +45,23 @@ Setup
Linux
^^^^^
-These instructions are oriented towards Linux users using a
-contemporary, 32-bit Debian-based distribution. If you use another
-Linux operating system and you have any tips to offer, please us at
-info@leaflabs.com or post in the `forum`_. Thanks!
+These instructions are oriented towards Linux users using
+contemporary, 32-bit Debian- or Red Hat-based distributions. If you
+use another Linux operating system and you have any tips to offer,
+please us at info@leaflabs.com or post in the `forum`_. Thanks!
**1. Collect and Install Tools**
-First, you'll need some tools::
+First, you'll need some tools.
+
+On Debian-based distributions (including Ubuntu, etc.), do this with::
$ sudo aptitude install build-essential git-core wget screen dfu-util \
openocd python python-serial
-A user report says that on Fedora, the following will install Git,
-wget, screen, dfu-util, Python, and PySerial, although it won't
-install GCC, etc.::
-
- $ yum install screen wget git pyserial dfu-util openocd
+On Red Hat-based distributions (Fedora, etc.), do this with::
-You'll want to install a bunch of developer "basics" like ``make``,
-``tar``, etc. A good catch-all for these tools is the
-``build-essential`` meta-package on most Debian platforms: installing
-this fake package will pull in dozens of useful tools without bogging
-your system down too much.
+ $ yum install screen wget git python pyserial dfu-util openocd make
`Git <http://git-scm.com/>`_ is a distributed code versioning system
we use to track changes in our source code; ``git-core`` is the