Changes between Version 4 and Version 5 of InstallDetails


Ignore:
Timestamp:
2009-02-18T03:10:10Z (15 years ago)
Author:
warner
Comment:

move debian details to DownloadDebianPackages

Legend:

Unmodified
Added
Removed
Modified
  • InstallDetails

    v4 v5  
    152152=== Debian/Ubuntu ===
    153153
    154 The Tahoe build process will download and install many of its dependencies
    155 when you run {{{make}}} or {{{setup.py build_tahoe}}}. The base set of
    156 functionality that it cannot build on its own are provided by the following
    157 debian packages, so you must have these installed before you will be able
    158 to do much of anything. (note that the authoritative list of packages is in the
    159 "{{{Build-Depends:}}}" clause of
    160 [source:misc/sid/debian/control misc/sid/debian/control]):
     154Tahoe is primarily developed on Debian/Ubuntu machines. You can either build
     155from source (as described by this page), or download pre-compiled debian
     156packages for several distributions. See the DownloadDebianPackages page for
     157details.
    161158
    162  * build-essential (this includes gcc, g++, make, and the headers in libc-dev)
    163  * debhelper
    164  * cdbs
    165  * python-central
    166  * python-setuptools
    167  * python
    168  * python-dev
    169 
    170 In addition, to use the "{{{make deb-PLATFORM-head}}}" target, you will also
    171 need the "debchange" utility from the "devscripts" package, and the
    172 "fakeroot" package.
    173 
    174 To actually run a Tahoe node from a debian package, you will need the following
    175 supporting libraries installed. (again, the authoritative list of packages
    176 is in the {{{Depends:}}} clause of
    177 [source:misc/sid/debian/control misc/sid/debian/control])
    178 
    179  * python-twisted-core
    180  * python-twisted-names
    181  * python-foolscap
    182  * python-pyopenssl
    183  * python-nevow
    184  * python-simplejson
    185  * python-zfec
    186  * python-pycryptopp
    187 
    188 Even if you don't intend to create a Tahoe .deb package, you can install the
    189 supporting libraries from debian packages to reduce the build-time
    190 download-and-compile work.
    191 
    192 Please read DownloadDebianPackages if you just want to install pre-compiled debian
    193 packages of the latest "trunk" source code.
    194