top-level tahoe directory (replacing the word DIST with etch, dapper, edgy,
or feisty as appropriate).
+ Get the source code (see above).
+
If you're running on a debian system, run 'make deb-etch', 'make deb-sid',
'make deb-edgy', or 'make deb-feisty' from within the tahoe top-level
directory to construct a debian package named 'allmydata-tahoe' which you
The Setuptools Way:
- Just run 'python setup.py install'. This will compile and install the Tahoe
- code to the standard location for your operating system (on unix, that is
- somewhere inside /usr/lib/). It will also acquire and install the
+ Get the source code (see above).
+
+ Run 'python setup.py install'. This will compile and install the Tahoe code
+ to the standard location for your operating system (on unix, that is
+ somewhere inside /usr/lib/). It will also acquire and install the
easy_install-able dependencies (zfec, foolscap, simplejson, nevow, and if
on Windows pywin32) to the same place.
The easy_install Way:
+ You don't need to download the source code first.
+
Tahoe is registered with the Python Package Index (PyPI), so the
'easy_install' tool can download and install it for you. Just type
'easy_install allmydata-tahoe' from any shell. That will download the most
The Running-In-Place Way:
+ Get the source code (see above).
+
You can use Tahoe without installing it. Once you've built Tahoe then you
can execute "./bin/allmydata-tahoe". (When the allmydata-tahoe script is in
an Tahoe source distribution, it adds the necessary directory to the Python