5 | | Welcome to `the Tahoe-LAFS project <https://tahoe-lafs.org>`_, a secure, |
6 | | decentralized, fault-tolerant storage system. `About Tahoe-LAFS |
7 | | <about.rst>`_. |
| 6 | Welcome to `the Tahoe-LAFS project`_, a secure, decentralized, fault-tolerant |
| 7 | storage system. `About Tahoe-LAFS`_. |
| 8 | |
| 9 | .. _the Tahoe-LAFS project: https://tahoe-lafs.org |
| 10 | .. _About Tahoe-LAFS: file:about.rst |
19 | | There are a few 3rd party libraries that Tahoe-LAFS depends on that |
20 | | might not be easy to set up on your platform. If the following |
21 | | instructions don't Just Work without any further effort on your part, |
22 | | then please write to `the tahoe-dev mailing list |
23 | | <https://tahoe-lafs.org/cgi-bin/mailman/listinfo/tahoe-dev>`_ where |
24 | | friendly hackers will help you out. |
| 22 | There are a few 3rd party libraries that Tahoe-LAFS depends on that might not |
| 23 | be easy to set up on your platform. If the following instructions don't Just |
| 24 | Work without any further effort on your part, then please write to `the tahoe-dev mailing list`_ where friendly hackers will help you out. |
| 25 | |
| 26 | .. _the tahoe-dev mailing list: https://tahoe-lafs.org/cgi-bin/mailman/listinfo/tahoe-dev |
29 | | Check if you already have an adequate version of Python installed by |
30 | | running ``python -V``. Python v2.4 (v2.4.4 or greater), Python v2.5, |
31 | | Python v2.6, or Python v2.7 will work. Python v3 does not work. On |
32 | | Windows, we recommend the use of Python v2.6 (native, not Cygwin). If |
33 | | you don't have one of these versions of Python installed, then follow |
34 | | the instructions on `the Python download page |
35 | | <http://www.python.org/download/releases/2.6.6/>`_ to download and |
36 | | install Python v2.6. Make sure that the path to the installation |
37 | | directory has no spaces in it (e.g. on Windows, do not install Python |
38 | | in the "Program Files" directory). |
| 31 | Check if you already have an adequate version of Python installed by running |
| 32 | ``python -V``. Python v2.4 (v2.4.4 or greater), Python v2.5, Python v2.6, or |
| 33 | Python v2.7 will work. Python v3 does not work. On Windows, we recommend the |
| 34 | use of native Python, not Cygwin. If you don't have one of these versions of |
| 35 | Python installed, download and install `Python v2.7`_. Make sure that the |
| 36 | path to the installation directory has no spaces in it (e.g. on Windows, do |
| 37 | not install Python in the "Program Files" directory). |
| 38 | |
| 39 | .. _Python v2.7: http://www.python.org/download/releases/2.7.2/ |
55 | | On Windows, the ``build`` step might tell you to open a new Command |
56 | | Prompt (or, on XP and earlier, to log out and back in again). This is |
57 | | needed the first time you set up Tahoe-LAFS on a particular |
58 | | installation of Windows. |
| 57 | On Windows, the ``build`` step might tell you to open a new Command Prompt |
| 58 | (or, on XP and earlier, to log out and back in again). This is needed the |
| 59 | first time you set up Tahoe-LAFS on a particular installation of Windows. |
70 | | executable in the ``bin`` directory can configure and launch your |
71 | | Tahoe-LAFS nodes. See `running.rst <running.rst>`_ for instructions on |
72 | | how to do that. |
73 | | |
74 | | Advanced Installation |
75 | | --------------------- |
76 | | |
77 | | For optional features such as tighter integration with your operating |
78 | | system's package manager, you can see the `AdvancedInstall |
79 | | <https://tahoe-lafs.org/trac/tahoe-lafs/wiki/AdvancedInstall>`_ wiki page. |
80 | | The options on that page are not necessary to use Tahoe-LAFS and can be |
81 | | complicated, so we do not recommend following that page unless you have |
82 | | unusual requirements for advanced optional features. For most people, |
83 | | you should first follow the instructions on this page, and if that |
84 | | doesn't work then ask for help by writing to `the tahoe-dev mailing |
85 | | list <https://tahoe-lafs.org/cgi-bin/mailman/listinfo/tahoe-dev>`_. |
| 71 | executable in the ``bin`` directory can configure and launch your Tahoe-LAFS |
| 72 | nodes. See running.rst_ for instructions on how to do that. |