Installation et Configuration de TAHOE-LAFS » Historique » Version 2
Julien Aubé, 16/09/2011 00:52
1 | 1 | Julien Aubé | h1. Installation et Configuration de TAHOE-LAFS |
---|---|---|---|
2 | 1 | Julien Aubé | |
3 | 1 | Julien Aubé | Cette page décrit comment monter un cluster Tahoe sur Debian, y compris en VM. |
4 | 1 | Julien Aubé | |
5 | 1 | Julien Aubé | h2. Distribution |
6 | 1 | Julien Aubé | |
7 | 1 | Julien Aubé | La distribution Debian/SID (testing) a packagé une version récente de Tahoe-LAFS. |
8 | 1 | Julien Aubé | |
9 | 1 | Julien Aubé | Sur une version stable (actuellement: Squeeze) , nous allons déclarer les packages SID en mode non prioritaires. |
10 | 1 | Julien Aubé | |
11 | 1 | Julien Aubé | Dans _/etc/apt/source.list_ il faut: |
12 | 1 | Julien Aubé | <pre> |
13 | 1 | Julien Aubé | deb http://ftp.fr.debian.org/debian squeeze main |
14 | 1 | Julien Aubé | deb http://ftp.fr.debian.org/debian sid main contrib non-free |
15 | 1 | Julien Aubé | deb http://security.debian.org/ sid/updates main contrib non-free |
16 | 1 | Julien Aubé | </pre> |
17 | 1 | Julien Aubé | |
18 | 1 | Julien Aubé | Dans _/etc/apt/preferences_ il faut: |
19 | 1 | Julien Aubé | <pre> |
20 | 1 | Julien Aubé | Package: * |
21 | 1 | Julien Aubé | Pin: release o=apt-build |
22 | 1 | Julien Aubé | Pin-Priority: 989 |
23 | 1 | Julien Aubé | |
24 | 1 | Julien Aubé | Package: * |
25 | 1 | Julien Aubé | Pin: release o=Debian,a=stable,l=Debian-Security |
26 | 1 | Julien Aubé | Pin-Priority: 987 |
27 | 1 | Julien Aubé | |
28 | 1 | Julien Aubé | Package: * |
29 | 1 | Julien Aubé | Pin: release o=Debian,a=stable,l=Debian |
30 | 1 | Julien Aubé | Pin-Priority: 985 |
31 | 1 | Julien Aubé | |
32 | 1 | Julien Aubé | Package: * |
33 | 1 | Julien Aubé | Pin: release o=Debian,a=testing,l=Debian-Security |
34 | 1 | Julien Aubé | Pin-Priority: 99 |
35 | 1 | Julien Aubé | |
36 | 1 | Julien Aubé | Package: * |
37 | 1 | Julien Aubé | Pin: release o=Debian,a=testing,l=Debian |
38 | 1 | Julien Aubé | Pin-Priority: 97 |
39 | 1 | Julien Aubé | </pre> |
40 | 1 | Julien Aubé | |
41 | 1 | Julien Aubé | Ensuite, appeler: |
42 | 1 | Julien Aubé | |
43 | 2 | Julien Aubé | <pre># ~> aptitude update<pre> |
44 | 1 | Julien Aubé | |
45 | 1 | Julien Aubé | h2. Installer Tahoe |
46 | 1 | Julien Aubé | |
47 | 1 | Julien Aubé | Il suffit de taper: |
48 | 1 | Julien Aubé | |
49 | 2 | Julien Aubé | <pre># ~> aptitude install python-twisted tahoe-lafs<pre> |
50 | 1 | Julien Aubé | |
51 | 1 | Julien Aubé | Pour vérifier, il faut taper: |
52 | 1 | Julien Aubé | |
53 | 2 | Julien Aubé | <pre># ~> tahoe --version<pre> |
54 | 1 | Julien Aubé | |
55 | 1 | Julien Aubé | La réponse devrais ressembler à : |
56 | 1 | Julien Aubé | <pre> |
57 | 1 | Julien Aubé | allmydata-tahoe: 1.8.3, |
58 | 1 | Julien Aubé | foolscap: 0.6.1, |
59 | 1 | Julien Aubé | pycryptopp: 0.5.29, |
60 | 1 | Julien Aubé | zfec: 1.4.5, |
61 | 1 | Julien Aubé | Twisted: 11.0.0, |
62 | 1 | Julien Aubé | Nevow: 0.10.0, |
63 | 1 | Julien Aubé | zope.interface: unknown, |
64 | 1 | Julien Aubé | python: 2.6.7, |
65 | 1 | Julien Aubé | platform: Linux-debian_6.0.2-x86_64-64bit_ELF, |
66 | 1 | Julien Aubé | pyOpenSSL: 0.13, |
67 | 1 | Julien Aubé | simplejson: 2.2.0, |
68 | 1 | Julien Aubé | pycrypto: 2.3, |
69 | 1 | Julien Aubé | pyasn1: unknown, |
70 | 1 | Julien Aubé | mock: 0.7.2, |
71 | 1 | Julien Aubé | sqlite3: 2.4.1 [sqlite 3.7.3], |
72 | 1 | Julien Aubé | setuptools: 0.6 [distribute] |
73 | 1 | Julien Aubé | |
74 | 1 | Julien Aubé | Warning: dependency twisted-web (version 11.0.0) found by pkg_resources not found by import. |
75 | 1 | Julien Aubé | Warning: dependency twisted-core (version 11.0.0) found by pkg_resources not found by import. |
76 | 1 | Julien Aubé | |
77 | 1 | Julien Aubé | For debugging purposes, the PYTHONPATH was |
78 | 1 | Julien Aubé | None |
79 | 1 | Julien Aubé | install_requires was |
80 | 1 | Julien Aubé | ['setuptools >= 0.6c6', 'zfec >= 1.1.0', 'simplejson >= 1.4', 'zope.interface', 'Twisted >= 2.4.0', 'foolscap[secure_connections] >= 0.6.1', 'Nevow >= 0.6.0', 'pycrypto == 2.0.1, == 2.1.0, >= 2.3', 'pyasn1 >= 0.0.8a', 'mock', 'pycryptopp >= 0.5.20'] |
81 | 1 | Julien Aubé | sys.path after importing pkg_resources was |
82 | 1 | Julien Aubé | /usr/bin: |
83 | 1 | Julien Aubé | /usr/lib/python2.6: |
84 | 1 | Julien Aubé | /usr/lib/python2.6/plat-linux2: |
85 | 1 | Julien Aubé | /usr/lib/python2.6/lib-tk: |
86 | 1 | Julien Aubé | /usr/lib/python2.6/lib-old: |
87 | 1 | Julien Aubé | /usr/lib/python2.6/lib-dynload: |
88 | 1 | Julien Aubé | /usr/local/lib/python2.6/dist-packages: |
89 | 1 | Julien Aubé | /usr/lib/python2.6/dist-packages: |
90 | 1 | Julien Aubé | /usr/lib/pymodules/python2.6 |
91 | 1 | Julien Aubé | </pre> |