File tree Expand file tree Collapse file tree 1 file changed +37
-0
lines changed
Expand file tree Collapse file tree 1 file changed +37
-0
lines changed Original file line number Diff line number Diff line change @@ -8,6 +8,43 @@ Other documents:
88
99Please let us know if you have any problems by [ opening an issue] ( https://github.com/aeternity/elixir-node/issues ) .
1010
11+ ## Install dependencies
12+
13+ ### Ubuntu package
14+
15+ The package requires a libsodium v1.0.16 as ` libsodium.so.23 ` shared object/library.
16+
17+ #### Ubuntu 18.04
18+
19+ Ubuntu 18.04 ships with libsodium 1.0.16, thus it can be installed with ` apt ` package manager:
20+
21+ ``` bash
22+ sudo apt-get install libsodium23
23+ ```
24+
25+ The Ubuntu release binaries are built with ` libssl1.0.0 ` (default Ubuntu 18.04 version is 1.1) requirement that can be installed with:
26+
27+ ``` bash
28+ sudo apt-get install libssl1.0.0
29+ ```
30+
31+ #### Ubuntu 16.04
32+
33+ As Ubuntu 16.04 ships with older libsodium version than required, it must be installed from source.
34+ A C compiler and related tools must be installed beforehand by running:
35+
36+ ``` bash
37+ sudo apt-get install build-essential
38+ ```
39+
40+ then the library:
41+
42+ ``` bash
43+ wget https://download.libsodium.org/libsodium/releases/libsodium-1.0.16.tar.gz
44+ tar -xf libsodium-1.0.16.tar.gz && cd libsodium-1.0.16
45+ ./configure && make && sudo make install && sudo ldconfig
46+ ```
47+
1148## Retrieve the software for running a node
1249A prebuilt release is available at https://github.com/aeternity/elixir-node/releases/tag/v0.1.0
1350## Running your node
You can’t perform that action at this time.
0 commit comments