diff --git a/RUNNING.md b/RUNNING.md index 2e7376636..f4f8cdeef 100644 --- a/RUNNING.md +++ b/RUNNING.md @@ -4,31 +4,48 @@ Quickest quick guide -------------------- Create a directory called lbry, and go into that directory + Download the file https://raw.githubusercontent.com/lbryio/lbry-setup/master/lbry_setup.sh and run it in that directory + Once it's done building, type: + ./lbrycrd/src/lbrycrdd -server -daemon -gen + lbrynet-gui + A window should show up with an entry box + Type wonderfullife into the box, hit go, and choose to stream or save + To stop lbrycrdd: + ./lbrycrd/src/lbrycrd-cli stop Slightly longer install guide ----------------------------- Acquire the LBRYcrd source code from https://github.com/lbryio/lbrycrd + cd lbrycrd + sudo apt-get install build-essential libtool autotools-dev autoconf pkg-config libssl-dev libboost-all-dev libdb-dev libdb++-dev libqt4-dev libprotobuf-dev protobuf-compiler + ./autogen.sh + ./configure --with-incompatible-bdb + make When make has completed, create the directory where LBRYcrd data will be stored. ~/.lbrycrd is where LBRYcrd will look by default and so is recommended. + mkdir ~/.lbrycrd + vim ~/.lbrycrd/lbrycrd.conf + Add the following lines to enable the RPC interface, which will be used by lbrynet-console. rpcuser=rpcuser + rpcpassword=rpcpassword (use a long random password if your computer is on a network anyone else has access to) @@ -36,23 +53,32 @@ rpcpassword=rpcpassword cd .. Acquire the LBRYnet source code from https://github.com/lbryio/lbry + cd lbry sudo apt-get install libgmp3-dev build-essential python-dev python-pip (with virtualenv) + python-virtualenv + virtualenv . + source bin/activate + python setup.py install to deactivate the virtualenv later: + deactivate to reactivate it, go to the directory in which you created it and: + source bin/activate (without virtualenv) + python setup.py build bdist_egg + sudo python setup.py install Slightly longer running guide @@ -77,6 +103,8 @@ To shut lbrycrdd down: from the lbrycrd directory, run Running lbrynet-console +If you used the virtualenv instructions above, make sure the virtualenv is still active. If not, reactivate it according to the instructions above. + In your terminal: lbrynet-console