Installation
Last updated
Was this helpful?
Last updated
Was this helpful?
This document describes how to install an Aeternity node using a release binary either by:
;
.
Run below command to install latest version of aeternity node and follow the instructions:
While this method is the easiest one it is not recommended for production systems.
In order to install an Aeternity node from a tarball, you need to:
corresponding to your platform;
;
.
The release binaries are published on and are tested on the following platforms:
Ubuntu 18.04 LTS (x86-64);
macOS Big Sur 12.6.3 (arm64).
Package dependencies are:
Supported Ubuntu version is 18.04.
The package requires libssl and libsodium v1.0.16 as libsodium.so.23
shared object/library. Ubuntu 18.04 ships with libssl 1.1 and libsodium 1.0.16, thus it can be installed with apt
package manager:
The macOS package has:
In case you have installed either of them in a non-default path, you could use symlink(s) to work around the issue. You can create those symlinks by running the following commands:
In the instructions below, the node is deployed in directory ~/aeternity/node
: you may prefer to deploy the node in an alternative location by amending the instructions accordingly.
It is recommended that the partition where the node directory is has at least 100 GB free: this is needed for the chain and the log files.
Open a Terminal window or get to the command line. Create a directory and unpack the downloaded package (you need to amend the directory and/or file name of the package):
v1.0.16/v1.0.19
v1.1
Easiest way to install dependencies is using :
A hard dependency on OpenSSL v1.1 installed with in its default path /usr/local/opt/openssl/lib/libcrypto.1.1.dylib
;
A hard dependency on libsodium v1.0.19 installed with in its default path /usr/local/opt/libsodium/lib/libsodium.26.dylib
.