Duniter – Configurer un noeud sur Mac

Préparation de l’environnement :

 

Installation de Homebrew :

Pour faire tourner Duniter sur mac il faut tout d’abord installer Homebrew qui est un gestionnaire de paquets pour macOS

Tout se passe dans le terminal (/Applications/Utilities/terminal.app)

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Nous avons ensuite besoin de git, nvm et yarn :

 

Git :

brew install git

 

Nvm :

brew install nvm

On crée un ficher de configuration .bash_profile dans le repertoire .nvm

mkdir ~/.nvm
nano ~/.bash_profile

Et on y ajoute :

export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh

Ctrl+X pour quitter et suivre les indications pour sauvegarder.

 

On vérifie que tout est ok :

source ~/.bash_profile
echo $NVM_DIR

On peux ensuite installer la version de node qui nous intéresse, ici la 9.4.0 :

nvm install 9.4.0

 

Yarn :

brew install yarn

 

Installation de Duniter :

On récupère la dernière version de Duniter :

git clone https://git.duniter.org/nodes/typescript/duniter.git -b 1.6

On compile Duniter avec Yarn :

cd duniter
yarn

On vérifie la version installé :

bin/duniter --version

Configuration de Duniter :

La configuration de Duniter est à faire en suivant le wiki : https://duniter.org/fr/wiki/duniter/configurer/

Attention à utiliser la commande bin/duniter au lieu de duniter


Sources :

https://forum.duniter.org/t/installer-duniter-1-6-18-manuellement-sur-mac

https://brew.sh/index_fr.html

Install nvm with Homebrew to use multiple versions of node and iojs easily