Skip to content

Commit

Permalink
Merge pull request #779 from aeternity/GH-778
Browse files Browse the repository at this point in the history
[GH-778] Add dependencies to release notes
  • Loading branch information
thepiwo authored Nov 12, 2018
2 parents 1d55c49 + 9f4e4cb commit 374dd88
Showing 1 changed file with 37 additions and 0 deletions.
37 changes: 37 additions & 0 deletions docs/release-notes/release-notes-0.1.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,43 @@ Other documents:

Please let us know if you have any problems by [opening an issue](https://github.com/aeternity/elixir-node/issues).

## Install dependencies

### Ubuntu package

The package requires a libsodium v1.0.16 as `libsodium.so.23` shared object/library.

#### Ubuntu 18.04

Ubuntu 18.04 ships with libsodium 1.0.16, thus it can be installed with `apt` package manager:

```bash
sudo apt-get install libsodium23
```

The Ubuntu release binaries are built with `libssl1.0.0` (default Ubuntu 18.04 version is 1.1) requirement that can be installed with:

```bash
sudo apt-get install libssl1.0.0
```

#### Ubuntu 16.04

As Ubuntu 16.04 ships with older libsodium version than required, it must be installed from source.
A C compiler and related tools must be installed beforehand by running:

```bash
sudo apt-get install build-essential
```

then the library:

```bash
wget https://download.libsodium.org/libsodium/releases/libsodium-1.0.16.tar.gz
tar -xf libsodium-1.0.16.tar.gz && cd libsodium-1.0.16
./configure && make && sudo make install && sudo ldconfig
```

## Retrieve the software for running a node
A prebuilt release is available at https://github.com/aeternity/elixir-node/releases/tag/v0.1.0
## Running your node
Expand Down

0 comments on commit 374dd88

Please sign in to comment.