Istruzioni per l’installazione
Una volta installati tutti i prerequisiti, estrarre la spinta in una cartella, notare la posizione ed eseguire il seguente comando per assicurarsi che l’ambiente `boost_root ‘punta alla directory creata dall’installazione di boost:
cd /LOCATION/OF/YOUR/BOOST/DIRECTORY./bootstrap.sh./b2 cxxflags="-std=c++14"
Quindi, modifica il codice di seguito con la posizione della directory Boost ed esegui per aggiungere la variabile dell’ambiente boost al file .bash_profile
in modo che venga impostato automaticamente quando si accede.
echo "export BOOST_ROOT=/Users/my_user/boost_1_71_0" >> ~/.bash_profile
Se hai aggiornato il file .bash_profile
nel passaggio precedente, assicurati di procurarlo in una nuova finestra del terminale. Per esempio:
source .bash_profile
Successivamente, esegui il comando seguente per clonare l’app
git clone git@github.com:ripple/rippled.git
Per l’ultima versione stabile, usa il ramo Master
.
cd rippledgit checkout master
Ora, nella directory principale, eseguire i seguenti comandi:
mkdir my_buildcd my_build
Ora, genera la build eseguendo i seguenti COMANDS:
cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Debug ..
Quindi, esegui la build usando Cmake. Questo potrebbe richiedere circa 10 minuti
cmake --build . -- -j 4
Spruppled
richiede l’esecuzione del file di configurazione sprod.cfg
. È possibile trovare un file di configurazione di esempio, sproppled-example.cfg
in increspato/cfg
. Copia una copia e salvala come increspate.cfg
in una posizione che consente di eseguire increspati
come utente non root. Accedi alla directory `increspati ’ed esegui:
mkdir -p $HOME/.config/ripple
`cp cfg/rippled-example.cfg $HOME/.config/ripple/rippled.cfg`
Modifica spart.cfg
per impostare i percorsi dei file necessari. L’utente in cui prevedi di eseguire increspati
come deve avere autorizzazioni di scrittura a tutti i percorsi specificati qui.
Imposta [node_db]
, [database_path]
e \ [debug \ _logfile ]
Increspato
richiede l’esecuzione del file validatori.txt
. È possibile trovare un file di validatori di esempio, validatori-example.txt
, in increspato/cfg/
. Copone una copia e salvala come validatori.txt
nella stessa cartella del file
mippled.cfg. Accedi alla directory
increspati ’ed esegui:
cp cfg/validators-example.txt $HOME/.config/ripple/validators.txt
Infine, accedi alla directory build e avvia questa infrastruttura distribuita increspata dal seguente comando:
./rippled