We deliver RNode software in a variety of installation packages. Installation packages are available at both RChain and Github. We recommend using the latest release.
In the command examples below, you must update based on the version number of RNode you want by replacing "x" with the numbers in your installation version.
Should there be errors, when you install RNode for the first time, please make shure that you have the newest Java version installed.
sudo apt-get update
sudo apt-get install -y software-properties-common
sudo add-apt-repository -y ppa:openjdk-r/ppa
sudo apt-get update
sudo apt-get install -y openjdk-11-jdk
Platform | Package type | Installation information |
---|---|---|
Debian 9 Stretch Ubuntu 16.04 LTS Ubuntu 18.04.3 LTS | Debian Package (.deb) | First time installation: sudo apt install ./rnode_x.x.x_all.deb Re-installation: systemctl stop rnode sudo apt remove rnode rm -rf /var/lib/rnode/rspace sudo apt install ./rnode_x.x.x_all.deb |
Fedora 27 Fedora 28 Fedora 29 Fedora 30 | RPM Package (.rpm) | First time installation: sudo dnf install ./rnode-x.x.x-1.noarch.rpm Re-installation: sudo systemctl stop rnode && dnf remove rnode && rm -rf /var/lib/rnode/rspace && sudo dnf install ./rnode-x.x.x-1.noarch.rpm |
Other Linux distributions | Tarball (.tgz) | Prerequisites Java - We recommend Open JDK 11, https://openjdk.java.net/projects/jdk/11/ Libsodium - https://download.libsodium.org/doc/ installed in a standard prefix (/user or /user/local) First time installation: tar -xvf rnode-x.x.x.tgz |
Platform | Package type | Installation information |
Mac | Tarball (.tgz) | Prerequisites Java - We recommend Open JDK 11, https://openjdk.java.net/projects/jdk/11/ Libsodium - https://download.libsodium.org/doc/ installed in a standard prefix (/user or /user/local) First time installation: tar -xvf rnode-x.x.x.tgz cd rnode-0.x.x ./macos_install.sh Note: The macos_install.sh script installs the Homebrew package manager on your machine and then installs libsodium. If you already have Homebrew installed on your machine, you can refer to the script for how to install libsodium directly. |
Prerequisites: Windows 10
Although it is simple to install RNode in Docker, it is important to have an understanding for working with Docker to successfully run and interface with RNode.
$ docker pull rchain/rnode:latest
ARM You can run RNode on Raspberry pi. An example of this, including installation and deployment instructions, is available at https://github.com/kayvank/arm-rnode.