Open ghost opened 8 years ago
We should support CentOS/RHEL 7, Ubuntu LTS, and Debian with our repositories. These should mirror the artifacts we produce for Docker.
To start with, and to satisfy #1091 we should create a CentOS 7 repo first and support V15.2 on it.
systemd unit files and packaging guides for rai_node already exist that we can adopt.
V16.0 will have a RPM package for RHEL systemd systems.
A new user nanocurrency
is created with a home directory of /var/nanocurrency
Daemon will be installed to /usr/bin and a unit file for nanocurrency will be installed but not enabled or started.
More information as things progress
Would it make more sense to create a Nano flatpak instead? This could be used on almost all Linux systems. See #1129.
Since the recent mention of a plug-and-play node, I think adding an apt installation method would be really easy.
the deb artifact is included in releases now as well, its just a matter of backing a repo for it now
Since the recent mention of a plug-and-play node, I think adding an apt installation method would be really easy.
are you meaning something modular as in separating the wallet and node from each other? like with the external rpc server thats bundled with release artifacts? I should update the documentation to reflect the steps to install via deb though as well for example
curl -sLO https://github.com/nanocurrency/nano-node/releases/download/V22.1/nano-node-V22.1-Linux.deb && \
sudo apt install ./nano-node-V22.1-Linux.deb && \
sudo systemctl status nanocurrency
this install adds a user nanocurrency and creates a group nanocurrency and service for nanocurrency running as nanocurrency in the nanocurrency home path, and then starts the service
@argakiig What is left here? Just the docs update for apt install mentioned above?
deb repo still needs to be stood up
To install wallet with somethink like: sudo apt-get install raiblocks-core