mirror of
https://github.com/tahoe-lafs/tahoe-lafs.git
synced 2025-01-19 03:06:33 +00:00
some edits to the README
This commit is contained in:
parent
de73332dfa
commit
2a9ea4a0d4
26
README
26
README
@ -1,4 +1,4 @@
|
|||||||
Welcome to the AllMyData "tahoe" project. This project implements a secure,
|
Welcome to the Allmydata-Tahoe project. This project implements a secure,
|
||||||
distributed, fault-tolerant storage grid.
|
distributed, fault-tolerant storage grid.
|
||||||
|
|
||||||
The basic idea is that the data in this storage grid is spread over all
|
The basic idea is that the data in this storage grid is spread over all
|
||||||
@ -9,7 +9,7 @@ The interface to the storage grid allows you to store and fetch files, either
|
|||||||
by self-authenticating cryptographic identifier or by filename and path.
|
by self-authenticating cryptographic identifier or by filename and path.
|
||||||
|
|
||||||
See the web site for all kinds of information, news, and community
|
See the web site for all kinds of information, news, and community
|
||||||
contributions, including prebuilt packages for Debian-like systems:
|
contributions, and prebuilt packages for Debian-like systems:
|
||||||
|
|
||||||
http://allmydata.org
|
http://allmydata.org
|
||||||
|
|
||||||
@ -136,8 +136,8 @@ There are three ways to do it. Choose one:
|
|||||||
edgy, or feisty as appropriate:
|
edgy, or feisty as appropriate:
|
||||||
|
|
||||||
If you're running on a debian system, run 'make deb-dapper', 'make
|
If you're running on a debian system, run 'make deb-dapper', 'make
|
||||||
deb-sid', 'make deb-edgy', or 'make deb-feisty', from within the tahoe
|
deb-sid', 'make deb-edgy', or 'make deb-feisty' from within the tahoe
|
||||||
top-level directory, to construct two debian packages named
|
top-level directory to construct two debian packages named
|
||||||
'allmydata-tahoe' and 'python-foolscap' which you can then install with
|
'allmydata-tahoe' and 'python-foolscap' which you can then install with
|
||||||
dpkg.
|
dpkg.
|
||||||
|
|
||||||
@ -146,9 +146,7 @@ There are three ways to do it. Choose one:
|
|||||||
The Python Way is to execute "setup.py install" for each Python package.
|
The Python Way is to execute "setup.py install" for each Python package.
|
||||||
|
|
||||||
You'll need to run "setup.py install" four separate times, one for each of
|
You'll need to run "setup.py install" four separate times, one for each of
|
||||||
the four subpackages (allmydata, allmydata.Crypto, foolscap, and zfec). If
|
the four subpackages (allmydata, allmydata.Crypto, foolscap, and zfec).
|
||||||
you use GNU stow, add the options "--prefix=." and
|
|
||||||
"--root=/usr/local/stow/${PACKAGE}" after the "setup.py install" command.
|
|
||||||
|
|
||||||
for PACKAGE in zfec Crypto foolscap ; do
|
for PACKAGE in zfec Crypto foolscap ; do
|
||||||
cd src/${PACKAGE} && python setup.py install && cd ../..
|
cd src/${PACKAGE} && python setup.py install && cd ../..
|
||||||
@ -187,14 +185,14 @@ TESTING THAT IT IS PROPERLY INSTALLED
|
|||||||
RUNNING:
|
RUNNING:
|
||||||
|
|
||||||
If you installed one of the debian packages constructed by "make deb-*",
|
If you installed one of the debian packages constructed by "make deb-*",
|
||||||
then it creates an 'allmydata-tahoe' executable, usually in /usr/bin . If
|
then it creates an 'allmydata-tahoe' executable, usually in /usr/bin .
|
||||||
you didn't install a package you can find allmydata-tahoe in ./instdir/bin/
|
Else, you can find allmydata-tahoe in ./instdir/bin/ . This tool is used to
|
||||||
. This tool is used to create, start, and stop nodes. Each node lives in a
|
create, start, and stop nodes. Each node lives in a separate base
|
||||||
separate base directory, inside of which you can add files to configure and
|
directory, inside of which you can add files to configure and control the
|
||||||
control the node. Nodes also read and write files within that directory.
|
node. Nodes also read and write files within that directory.
|
||||||
|
|
||||||
A grid consists of a single central 'introducer and vdrive' node and a large
|
A grid consists of a single central 'introducer and vdrive' node and one or
|
||||||
number of 'client' nodes. If you are joining an existing grid, the
|
more 'client' nodes. If you are joining an existing grid, the
|
||||||
introducer-and-vdrive node will already be running, and you'll just need to
|
introducer-and-vdrive node will already be running, and you'll just need to
|
||||||
create a client node. If you're creating a brand new grid, you'll need to
|
create a client node. If you're creating a brand new grid, you'll need to
|
||||||
create both an introducer-and-vdrive and a client (and then invite other
|
create both an introducer-and-vdrive and a client (and then invite other
|
||||||
|
Loading…
Reference in New Issue
Block a user