How To Setup a Bitcoin Node Using Source Code [Linux]?

How To Setup a Bitcoin Node Using Source Code [Linux]?

Bitcoin node helps for bitcoin development or backend services.

Photo by André François McKenzie on Unsplash

Part 1: Source Code Compilation Guide

Step 1.

  1. Libtool apt-get install -y libtool
  2. G++ apt-get install g++ -y
  3. Package Config apt-get install pkg-config -y
  4. All Dev apt-get install libboost-all-dev -y
  5. LibDB Package apt-get install libdb++-dev -y
  6. Utils apt-get install bsdmainutils -y
  7. Essential for make apt-get install build-essential -y

root@05664050921e:~/bitcoin-0.20.1# ./autogen.sh

Llibtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'.

libtoolize: copying file 'build-aux/ltmain.sh'

libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'build-aux/m4'.

libtoolize: copying file 'build-aux/m4/libtool.m4'

libtoolize: copying file 'build-aux/m4/ltoptions.m4'

etc...

## These files are

1. bitcoind
2. bitcoin-cli
3. bitcoin-tx
4. bitcoin-wallet