Skip to content

Commit 38e271d

Browse files
committed
Merge JoinMarket-Org#635: Add quick install notes for tails
e256672 Add quick install notes for tails (AlexCato)
2 parents 96aacf2 + e256672 commit 38e271d

File tree

1 file changed

+20
-4
lines changed

1 file changed

+20
-4
lines changed

README.md

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -61,11 +61,27 @@ The installation is slightly changed, with the secp256k1 python binding no longe
6161
6262
1. `sudo apt-get update -y && sudo apt-get upgrade -y && sudo apt-get install python libsodium-dev python-pip -y`
6363
2. Download JoinMarket 0.2.1 source from the [releases page](https://github.com/joinmarket-org/joinmarket/releases/tag/v0.2.1) or [this direct link to v0.2.1](https://github.com/JoinMarket-Org/joinmarket/archive/v0.2.1.tar.gz)
64-
3. `sudo pip install -r requirements.txt`
65-
3. `sudo apt-get install python-matplotlib -y` (optional)
66-
4. Extract with `tar xzf v0.2.1.tar.gz` and then `cd joinmarket-0.2.1`
67-
4. Generating your first wallet will populate the configuration file: `joinmarket.cfg`.
64+
3. Extract with `tar xzf joinmarket-0.2.1.tar.gz` and then `cd joinmarket-0.2.1`
65+
4. `sudo pip install -r requirements.txt`
66+
5. Generating your first wallet (`python wallet-tool.py generate`) will populate the configuration file: `joinmarket.cfg`.
6867
Check if the default settings suit your needs.
68+
69+
###TAILS QUICK INSTALL FOR USERS:
70+
Tested up to TAILS version 2.6, but future versions likely will work as well.
71+
72+
1. Make sure that you choose 'more options' when booting up tails and set an administrator password.
73+
2. `sudo apt-get update -y`
74+
3. `sudo apt-get install build-essential automake libtool pkg-config libffi-dev python-dev python libsodium-dev python-pip -y`
75+
4. Download JoinMarket 0.2.1 source from the [releases page](https://github.com/joinmarket-org/joinmarket/releases/tag/v0.2.1) or [this direct link to v0.2.1](https://github.com/JoinMarket-Org/joinmarket/archive/v0.2.1.tar.gz):
76+
`wget https://github.com/JoinMarket-Org/joinmarket/archive/v0.2.1.tar.gz`
77+
5. Extract with `tar xzf joinmarket-0.2.1.tar.gz` and then `cd joinmarket-0.2.1`
78+
6. `sudo torsocks pip install -r requirements.txt`
79+
7. `sudo chmod -R ugo+rX /usr/local/lib/python2.7/dist-packages/`
80+
8. `sudo cp -r /usr/local/lib/python2.7/dist-packages/libnacl .`
81+
9. `sudo chown -R amnesia:amnesia libnacl`
82+
10. Generating your first wallet (`torify python wallet-tool.py generate`) will populate the configuration file: `joinmarket.cfg`.
83+
Check if the default settings suit your needs.
84+
11. Prepend commands with `torify`, i.e. `torify python sendpayment.py ...`
6985
7086
###[INSTALL FOR WINDOWS USERS](https://github.com/JoinMarket-Org/joinmarket/wiki/Installing-JoinMarket-on-Windows)
7187

0 commit comments

Comments
 (0)